ΣSigmaStudio Ask AI Русский Log in

How do I achieve a good loudness function with ADAU1701?

SigmaDSP & SigmaStudio rockola Nov 3, 2016 00:00 1 replies Original on forum ↗
Subscribe
rockola Question
Nov 3, 2016 00:00

Is there a function for programming a loudness function in the ADAU1701 that varies bass respones depending on input level?

Audio Signal Processors

SigmaDSP Audio Processors

adau1701

KJBob Reply
Nov 6, 2016 00:00

Hello,

The Bass Enhance block (ADI Algorithms / Dynamic Bass / Stereo / Dynamic Enhance) can handle this function. It appears to work well in the example project below. Varying the input and output gains while selecting ON and OFF settings with the Mux, shows that it boosts bass more with a lower input level. Find its documentation at Dynamic Enhancement [Analog Devices Wiki] :

I've also experimented with a number of homemade loudness compensation schemes cobbled together with basic blocks, but this appears much simpler.

Best regards,

Bob

852e24cf3a4d9c119ffc740ed7e67746.png
852e24cf3a4d9c119ffc740ed7e67746.png
852e24cf3a4d9c119ffc740ed7e67746.png-620x258.png
852e24cf3a4d9c119ffc740ed7e67746.png-620x258.png