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

N-Channel Compressor Ext. Detect question

SigmaDSP & SigmaStudio Davids Jun 27, 2017 00:00 5 replies Original on forum ↗
Subscribe
Davids Question
Jun 27, 2017 00:00

Hello guys,

I have one project to use multi-channel signal and I need a limiter to limit the signal,

now the 4-channel signal input to the N-Channel compressor like the below picture:

my question is about the red dot which is use on the external detect signal and

which source should I choose (CH1 to CH4)?

One message from the wiki: https://wiki.analog.com/resources/tools-software/sigmastudio/toolbox/dynamicsprocessors/nchannel

"The block compares among the n channels and selects the one with the highest energy. In a 5-channel situation, the sound will be controlled and processed based on the loudest channel."

I am confused at "selects the one with the highest energy " it means if there are 4 channel input signal and one of them need to limit, the compressor will control it, but what if there are two channel signal need to limit? (one is the highest energy signal, and the other is over the limiter threshold but this signal energy is lower than the highest one, in this case I wish these two channel need to limit.)

Thanks for reading my question!

Regards,

Alvis.

Audio Signal Processors

n-channel

compressor

SigmaDSP Audio Processors

adau1701 sigmastudio

limiter

adau1701

Show More

0a07c29f619e4ce1724d149dd747ee56.png
0a07c29f619e4ce1724d149dd747ee56.png
0a07c29f619e4ce1724d149dd747ee56.png-494x323.png
0a07c29f619e4ce1724d149dd747ee56.png-494x323.png
DaveThib Reply
Jun 27, 2017 00:00

Hello Alvis,

This is a very common way to do compression of multiple channels. For instance, with stereo signals, you get a loud sound on one channel but not the other. In that case you want both channels to reduce their gain by the same amount. This way the phantom center does not shift when one channel gets loud. So the loudest channels is the one that sets the amount of gain reduction but all the channels get reduced by the same amount.

So since this happens dynamically and quickly, you cannot switch from one to the other. What I suggest you do is to use a signal merger cell and add all four channels together. Actually, use a single control mixer so you can set the level of this summed signal and feed that into the sidechain input. Then the loudest one will be more dominate but the other channels will contribute a little to the level.

The other thing I noticed is that you have the delay line on the sidechain signal. This is usually not what you want to do. Usually you delay the audio and NOT the sidechain. This way the sidechain gets the signal first and integrates it and sends it to control the gain. This takes time and so a loud impulse will get through before it gets a chance to compress it. IF you delay the audio then the sidechain has time to lower the gain before the loud audio hits the compressor. So I suggest you delay each audio channel and not the sidechain.

Thanks,

Dave T

Davids Reply
Jun 28, 2017 00:00

Hello Dave,

Thanks for your reply!

After I read your suggestion, I change the limiter and signal link way, like the below picture:

I take out the Delay buffer from the original link way(the red circle box), and I use the signal merger with a T connector

to the "Ext. Signal Detect", and the signal input to the limiter, the signal will input to the merger first then go into the splitter and split to the 4 channel limiter.

Anything should I notice, change or I misunderstand what you mean? Please give me some advice, very appreciated it!

Thanks!

Regards,

Alvis.

0ba6f93e624fb052aeadfdab9c321758.png
0ba6f93e624fb052aeadfdab9c321758.png
0ba6f93e624fb052aeadfdab9c321758.png-620x321.png
0ba6f93e624fb052aeadfdab9c321758.png-620x321.png
Davids Reply
Jun 30, 2017 00:00

Hello guys,

Any suggestion for the last reply? About the new DSP limiter with signal merger and spiltter.

Thanks very much!

Regards,

Alvis.

DaveThib Reply
Jun 30, 2017 00:00

Hello Alvis,

You got it all backwards. You delay the audio signal through the compressor, not the sidechain. That would make the problem worse.

Then you sum the sidechain not split the summed audio to all four channels. Your project is in Mono.

The volume control is somewhat redundant so you do not need to use extra volume control.

Dave T

3015386a4033d0cf837357e3eeea0781.jpg
3015386a4033d0cf837357e3eeea0781.jpg
3015386a4033d0cf837357e3eeea0781.jpg-620x469.jpg
3015386a4033d0cf837357e3eeea0781.jpg-620x469.jpg
Davids Reply
Jul 3, 2017 00:00

Hello Dave,

Thanks for your correction for me, very appreciated it!

I will try your suggestion, thank you very much!

Regards,

Alvis