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

Best full range limiter implementation. - Adau1761

SigmaDSP & SigmaStudio Natan Mar 21, 2013 00:00 3 replies Original on forum ↗
Subscribe
Natan Question
Mar 21, 2013 00:00

I am looking for the "cheapest" in terms of processing resources and memory full range stereo limiter for signals up to +24dB. The single limiter block is very expensive at 77 instructions\mips per a channel for a stereo application. Would the block in:

Dynamic Processors > RMS > Standard Resolution > Full Range (-90 to +24 dB) > No Post Gain > Stereo > No Ext Detector Input > RMS (no gain)

perform as well as the limiter block? I appreciate any help.

Audio Signal Processors

SigmaDSP Audio Processors

adau1761

ADIApproved Reply
Mar 21, 2013 00:00

Hi Natan:

If you are looking for an RMS dynamics processor (limiter), this is a good choice however if you know that your signal is never going to internally exceed 6dB you can use the one that is not full range, it will save you some instructions. What are you going to use it for? Its a good choice but it would not let you add lookahead delay. I guess the best is for you to play with those that are available to best suit your needs.

What's your application?

Regards

Miguel

J3627 Reply
Apr 9, 2013 00:00

MigCha wrote:

Its a good choice but it would not let you add lookahead delay.

Are there others that will let you add lookahead delay?

ADIApproved Reply
Apr 10, 2013 00:00

Yes. In order to implement look-ahead delay, you need to choose one of the dynamics processors that has an external detection signal input. You can see these in the toolbox labeled as "ext detect", or something similar.

You then need to insert a delay in the audio path, and send a non-delayed copy of the audio signal to the detection input. This means that the audio signal will get to the detection pin before it gets to the audio input pin. The result is that your whole audio signal will have increased latency, but the compressor can act ahead of time to compress any incoming peaks.