how did you do the DSP corrections?
REW plays a swept sine tone through the speakers, and listens with a measurement microphone.
A sine wave (swept from low to high frequency) is the test. Takes a few seconds (or longer depending on what you set for the time).
A sine wave is easily described mathematically, both for generation, and for comparing the return to what was sent. FFT does the magic of transforming what the mic heard into a graphic format.
That's for "just looking".
REW can create some corrective filters for various devices, but I don't use it for that.
---
For correction:
AcourateDRC (software at the PC) sends three swept sine tones, Left, right, and Left again.
It records the results from the microphone.
It compares what was sent, to what was received, and its non-trivial software creates a "filter" to adjust the signal (amplitude and phase) to (somewhat) match a user selected "curve".
In my case, if I look at the filter data, I can display it in a spreadsheet, graph the data, and it graphs as an Impulse Response, with (in my case) 6144 data points. If the filter were empty (no modification) it has only one data point set (to 1), the rest are 0. I remain ignorant as to exactly how the filter coefficients modify the sample data that pass through it.
Here's some of my FIR filter data:
b0 = 0.0,
b1 = 0.0,
b2 = 1.1500598650487914e-13,
b3 = 6.905641965378184e-13,
b4 = 2.303613029497331e-12,
...
b6139 = -1.567789734840952e-12,
b6140 = -4.622445004889841e-13,
b6141 = -7.591199397598627e-14,
b6142 = 0.0,
b6143 = 0.0,
Graphically, zoomed in near the center (400 of the 6144 data points)
That filter is downloaded to a miniDSP OpenDRC-DI, which sits in the digital path between the source and the DAC.
The signal (music, TV, whatever) is adjusted by the filter applied to the DSP (the signal data is "convolved" with filter data. I'm ignorant on this part).
Other folks may perform that function in the PC, if they are using the PC as a source, which I mostly don't, so I picked a little box to set on the rack and intercept any digital signal source over S/PDIF.
Last edited: