RIAA phono preamp

Not open for further replies.


New member

I wonder if its possible to filter / deemphase / equalise the RIAA curve digitally as a filter using the audio board (Teensy 3.2)

I can't find any resources.
Thank you in advance,
best regards,
Yes, you can configure a AudioFilterBiquad as three 1st-order sections for the 3 poles/zeros needed - you'd
use setCoefficients explicitly.

The RIAA curve has a lot of attenuation at high frequencies so you'd expect the noise floor to rise up at the
high end due to quantization - don't expect 16 bits effective across the spectrum!
There is also the need to properly load the phono cartridge of your turntable for flat response. The Moving Magnet (MM) cartridge may need 47K with 250pF termination. Does the audio preamp have the ability to provide this load? Also, you need to assure you have the proper gain for optimum signal transfer, as MarkT alluded to.
If you are interested in playing 78RPM records, then the RIAA isn't accurate as this format came after the 78RPM era, and its needle profile.
Not open for further replies.