For a while now, I've had a 10-band graphic EQ as an ALSA output device on a Raspberry Pi (https://scribles.net/enabling-equalizer-on-raspberry-pi-using-alsa-equal-plugin/), to try and correct my speakers' overexuberant and almost-painful midrange. It works, but it also seems to corrupt the sound a little bit in addition to the desired effect. Like it can't quite keep up, and frequently drops enough samples to hear the glitches.
I really wanted a parametric EQ, since it only takes one or maybe two bands of that to do what's really needed, but I didn't find any in an easy-to-add format. And I don't think it would fix the glitches.
So I want to offload that processing to another device. I thought about creating a one- or two-band analog PEQ circuit, since my speakers only have an analog input anyway, but if I can put that function before the DAC, I think it would be even better. Is there such a thing?:
- USB stereo "sound card", nothing fancy on that front
- Full-parametric EQ as a DSP function
- Stereo DAC
I suspect that it would be a USB composite device between the obvious audio interface, and USB-HID or -MIDI for detailed settings, but not necessarily. However it works is fine with me, as long as it works with a Pi.