Author Topic: Any Inguz Users Out There?  (Read 13013 times)

miklorsmith

  • Guest
Any Inguz Users Out There?
« on: March 14, 2007, 07:36:11 AM »
I'm embarking on Inguz room correction.  I have (I think) all the software installed and running, the microphone preamp, and a microphone from my TacT 2.2XP (to be upgraded).  I also still need a microphone stand but can limp along without it.

Any tips on measurement or quirks about the "system"?  I'd love to hear experiences that could help me sidestep some of the learning curve.

Thanks in advance,

Mike

inguz

  • Guest
Just me, I think :-)
« Reply #1 on: March 15, 2007, 07:38:21 AM »
Documentation about the measurement process is slightly in flux right now;  the current version of of the software doesn't quite match the documentation, and the old doc is very crufty.

The old doc:
http://inguzaudio.com/Tools/

There's a new pass at the documentation -- work in progress, still -- here:
http://inguzaudio.com/measurement/

Here's a good place to ask questions if you get stuck any.

-Hugh

Offline Carlman

  • Audio Neurotic
  • *****
  • Posts: 3037
Any Inguz Users Out There?
« Reply #2 on: March 15, 2007, 07:49:11 AM »
Welcome to AN, Hugh!  It'd be nice to have an intro to your theory(ies) for applying room correction.  Some of us have never heard of Inguz.  How is it different than TacT or Behringer?
Thanks,
Carl
I really enjoy listening to music.

miklorsmith

  • Guest
Any Inguz Users Out There?
« Reply #3 on: March 15, 2007, 08:08:19 AM »
I'll start the discussion - my TacT preamp cost $6,000 and I'm getting going with Inguz for around $200!  This setup is also transparent to the rest of your rig, i.e. you can try it out with all your existing electronics in place.  Further, if your buddy has the stuff, he could bring it over to your house, conduct measurements, and leave with the stuff.  Voila - room correction and it didn't cost a dime.

Hugh has been very proactive about adding to the software, all of which is free.  He's even talking about doing a parametric option for the EQ plugin.  This is VERY cool and seriously, a 5-band parametric, SPL meter, and test tone files would be all most folks would need.

Hugh has been EXTREMELY helpful with me over a product that he's not even selling.  How's this - Some of the best customer service I've ever had.

I think I have enough to get off the ground, though I need a better microphone and stand to do it "right".  I'll wade into the waters this w/e and see how much trouble I get in.   :D

inguz

  • Guest
Any Inguz Users Out There?
« Reply #4 on: March 15, 2007, 08:56:58 AM »
Good to be here!  Let's try some of my philosophical background on room correction.  Coffee: check.

I'm not really a longstanding DSP expert.  In fact I'm approximately a cheapskate audiophile: I want a truly great-sounding system for as little outlay as possible.  Having heard a few really excellent systems (eg. Wadia SACD to 300lb Pass amps to esoteric ceramic-driver dynamic speakers;  SET to Edgar-style Tractix horns), it's quite apparent that this game is endlessly subtle and very few systems can approach "live" reproduction (or however you define the ultimate goal).

Broadly, I'd like to see this as an engineering problem.  So I'm skeptical of the tweaks brigade, and even more so the Mystical Dimensions of Horns stuff.  But on the other hand, experience is undeniable: damping plates and isolation make many components sound better, and hooking up the humungous Virtual Dynamics Genesis power cable to my Transporter made an audible difference.  So with a scientific attitude that everything is measureable, I'm not convinced we are measuring all the right things.

Back to room correction.  It seems this all comes down to the relationship between the loudspeaker and the room.  I don't have enough experience here yet to be definitive, but the results are dramatically different between speakers with different dispersion patterns -- I have to try corner-horns some time soon -- and removing the influence of the room on the direct and reverberant sound is just about always positive.

In a traditional stereo setup, the "sweet spot" is fairly diffuse: over a wide area, you have some experience of stereo positioning, although the hearing-into-the-recording-ambience experience only has its best effect at one narrow point.  If you can add absorbtion panels, and maybe diffusers, to stop slap- and flutter-type echo in the room (what REG calls "room roar"), there's a broad improvement for all listening positions.

Digital correction on the other hand usually has the opposite effect.  The sweet spot narrows, but the experience in the right spot can be astonishing.  So I'd really advocate, in this order,
- Put some absorption in the room, especially at first-reflection points.
- Get a decent pair of loudspeakers.
- Add digital room correction.

Digital correction actually helps with #2 as well.  I had an old pair of Linn Keosa speakers for a long while, and while they're nothing special, adding room correction made a huge difference -- not because it corrected the reverberant room very much, but because it drastically cleaned up the direct sound.

Where was I?  Ah.  Squeezebox.

I love the digital network player.  The SB's user interface is a bit clunky (need spectacles... hrrrmph...) but for absolute convenience it's a winner.  And surely, if enough attention is paid to the DAC and analog stages, this is superior to any spinning plastic disk or S/PDIF transmission.  It's my only source now - bye-bye turntable, tape deck, CD player, even preamp.

On the back end, SlimServer has enough hackability to intercept the digital bits before they hit the network, and run DSP filters in advance.  Hence the InguzDSP filter-processor and EQ plugin.  A PC has enough horsepower to process several streams simultaneously at very high resolution.  So, if you can live with the limitations -- EQ changes only taking effect once the SB's buffer empties, and losing the ability to fast-forward and rewind within a track -- this is approaching the ideal system.

(Architecturally I think the right thing is to move the PC-architecture processing as close to the loudspeakers as possible.  I put the DSP in the source.  TacT and so on put the processor in the hi-fi rack via a S/PDIF loop.  It ought to end up inside the loudspeaker itself, eventually).

In building EQ filters, I tried to take a "no compromise" approach.  Process at 64-bit-float resolution, output at 24-bit depth, and run thousands-of-taps filters even for trivial equalization.  I think this works OK, since I can't hear any ill effects.

The measurement and correction process:
- Measurement is really OK, even with cheap equipment.  Using long sweeps gives enormous noise-immunity, so even moderately loud background noises and so on don't make much of a difference to the results.  It's a hassle to buy or borrow measurement equipment, and I'm sure my neighbours will complain if I run sweeps too early on Sunday mornings.  But you only really need to measure every few months.
- Building the room correction filters is a black art, and I don't do that.  The two software systems I know about are Uli Bruggemann's "Acourate", and Denis Sbragion's (GPL) "DRC".  I haven't used Uli's system to generate correction filters, so I can't compare the two, but I expect they have enough subtle differences that you would make a personal-preference choice for one or the other.  DRC is insanely configurable, but in places the documentation reads like a PhD.
- I think my measurement method (record both the unprocessed sweep and the microphone input, to a stereo file, for each loudspeaker) is more robust than deconvolution against a pre-generated inverse sweep.  But as I may have mentioned, I'm not really a DSP expert.  So if you want to use this method, I have documentation about how to set up the measurement, and my tools package lets you convert those measurements to impulse responses which Acourate can read.  With DRC I went a step further, and my tools actually run the DRC part for you;  it's still a pretty geeky business to get things configured properly, but much of the grunt-work is automated.
- Just Do It.  The only time I've been disappointed with the results was when a bug in my DSP messed up the sound.

H

miklorsmith

  • Guest
Any Inguz Users Out There?
« Reply #5 on: March 15, 2007, 09:31:13 AM »
So, the Inguz plugin won't do room correction by itself?  The Acourate program is over $500.  As a whole this is still an affordable solution but I wasn't counting on that.  Is the other program freeware?

Great post!  Carl is hoping to have this forum include a lot of computer audio discussion.  Glad to have ya!   :D

inguz

  • Guest
Any Inguz Users Out There?
« Reply #6 on: March 15, 2007, 09:41:20 AM »
Right, the Inguz DSP doesn't actually compute the room correction filters, it just processes them.  So you need Acourate, or DRC, to compute the filters.  Acourate has a free trial period; DRC is freeware (GPL).

Offline Carlman

  • Audio Neurotic
  • *****
  • Posts: 3037
Any Inguz Users Out There?
« Reply #7 on: March 15, 2007, 11:25:39 AM »
Quote from: "miklorsmith"
Great post!  Carl is hoping to have this forum include a lot of computer audio discussion.  Glad to have ya!   :D

I am! And I hope others are as well... How about a new area to discuss various ways to electronically correct room acoustics?  Oh, snap!
I really enjoy listening to music.

miklorsmith

  • Guest
Any Inguz Users Out There?
« Reply #8 on: March 23, 2007, 09:14:06 AM »
I've been slowly getting up to speed in my system and in my head on how to do this.  I picked up a $100 Tascam US-122 USB microphone preamp on e-bay and have loaded all the various software packages.

I have not waded into room correction yet, which is a multi-stage process.  First, the room has to be measured.  I thought I had all the parts, but the documentation says (and Hugh explained further) that an analog IC connection between the microphone preamp and Squeezebox is needed.  More accurately, it isn't strictly *needed* but makes the measurements more accurate and easier to compile the separate L/R measurements into a single, stereo .wav file.

Since my computer is in another room, and I didn't have 25+ feet of USB cable, I ordered a couple of USB extension cables over Ebay for $10.  We'll see if that run will work or whether I'll need a USB booster in there.

Hugh has said that the Inguz documentation is incomplete.  Maybe it is.  What I'm finding is that the documentation itself is quite good but that it's fragmented in different areas.  The parts aren't glued together intuitively.  Now that I'm starting to understand the process and how it works, it makes sense.  At the beginning I didn't get it.

I'd say the best way to tackle the Inguz process is to become very familiar with the documentation on the site.  I'd even outline the steps of the process and needed equipment on a piece of paper to keep it all straight.  You can tool around with the graphic EQ functions almost immediately which is cool.  Once Hugh gets the parametric EQ dialed in (BIG LOUD HINT), I think a lot of folks will be good to go just with that, sans room correction.  You should be able to get 80% - 90% of the way there just with a 5-band parametric and test tone files.

I won't get my USB extension cables until next week so I won't be able to start measuring until then.  From there, I'll have to compile the files and wade into the correction-filter software.  DRC is freeware but looks a bit daunting from a user standpoint.  Acourate is another choice but costs about $450.  I'm very interested in this, as Uli Brueggerman is the architect, who wrote some very effective filter software for the TacT 2.2X that I preferred to the TacT filters.  He runs an online forum for users and is available to support the software.

I'll try to do both correction filters and report on them.  Until then, all I am is half-pregnant.   :D  Stay tuned here, as this will be the place I coach myself through the process.  It's like really boring and bad reality TV.  Whee!