CamillaDSP - Cross-platform IIR and FIR engine for crossovers, room correction etc

It appears that my main problem was that the descriptions I found on the internet were for older versions of REW. I had to do a lot of futzing around to get all the moving parts working together. It IS necessary to use the "EQ" applications so REW will actually save an FIR file in wav format. I also found that just because I specified a L + R measurement sequence doesn't mean that REW automatically processes both channels, it's necessary to process both of them. If you process just one and then Export the filtered FIR as a wav, it just outputs data for one --- but doesn't tell you that. You also need to tell REW to output a stereo wav file.

So at this point I can process and play 48KSPS audio from my phono preamp, and 44.1KSPS WAV files that have been extracted from CD-A disks. I think I can use VLC to turn an external optical drive into a CD player by fooling around with VLC's audio Preferences. Probably with a loopback device. We shall see...
 
Equalize my speakers. Do it using convolution with two ir filters (L and R) generated by REW, in WAV format.
You may have already sorted this, but just in case - to my knowledge, Filters in Camilla are all single channel (although a Pipeline filter step can be applied to more than 1 channel - see screenshot below for example).

1746345436603.png


What this means is (assuming in both Camilla and REW L=0 and R=1), you'll need a Pipeline filter step set to channel 0 containing a Filter with the wav set to channel 0, and a Pipeline filter step set to channel 1 containing a Filter with the wav set to channel 1.
 
  • Like
Reactions: HenrikEnquist