Hello forum members,
I turn to you guys hoping someone has come across this before me, and has come up with an implementation....
My system consists of an ADAU1452 DSP core and a couple of AD1938 codecs. Everything working nicely.
What I'd like to do is to be able to squelch (=mute) an input when its signal falls below a certain, settable, level. In theory, this can be done by detecting the RMS level on the input, do a comparison with the threshold level and let the result control a mute function. However, I've so far not been able to figure this one out myself. Ideally, it should also include a timing factor so that short impulse signals can be filtered out from opening the squelch circuit.