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

How to realize the noise gate design

SigmaDSP & SigmaStudio leiming Mar 3, 2011 00:00 5 replies Original on forum ↗
Subscribe
leiming Question
Mar 3, 2011 00:00

Recently,we use ADAU1446 design a system,the noisegate is needed in it,but we not find suitable block of SigmaStudio to realize the noisegate,so that i come here ask for help!

egerly look forward to your reply,maybe you reply is useful for our design,Thanks very much!

LEA

Audio Signal Processors

block

adau1446

noisegate

sigmastudio

SigmaDSP Audio Processors

Show More

MadMatt Reply
Mar 3, 2011 00:00

SigmaStudio comes with some level detectors that might help you on your way to figuring this out. Maybe a level detector controlled switch or something?

ADIApproved Reply
Mar 3, 2011 00:00

Leiming,

Have you taken a look at this thread I recommended earlier? It shows how to use a dynamics processor cell and manually write zeros to the input values that should be gated: https://ez.analog.com/message/7653#7653

You could also use an Envelope cell to check if a signal exceeds a certain threshold or not, and you could mute the signal when it is below the threshold. An example of that approach is in the thread here: https://ez.analog.com/message/7669#7669

leiming Reply
Mar 4, 2011 00:00

At first ,Thank you for you reply.

i have taken look at the forum before post this ,but there is no useful infomation for me ! maybe the envelope is helpful for me !

ADIApproved Reply
Mar 4, 2011 00:00

I have a working example attached. I tried this with the EVAL-ADAU1701MINIBZ and it works as expected. You might have to tweak the threshold value in order to make it work for your audio source.

40d90dbc2c4478b369ee249aa17ae008.jpg
40d90dbc2c4478b369ee249aa17ae008.jpg
40d90dbc2c4478b369ee249aa17ae008.jpg-450x335.jpg
40d90dbc2c4478b369ee249aa17ae008.jpg-450x335.jpg
leiming Reply
Mar 5, 2011 00:00

Oh! Thanks,this message is very useful for me !

my problem have solved~