MultiMedia Soft forum

MultiMedia Soft products => Audio playback and audio management components => Topic started by: Terry on September 11, 2018, 08:32:45 AM

Title: AGC (automatic gain controller) when Playing
Post by: Terry on September 11, 2018, 08:32:45 AM
Is it possible to have AGC function when playing audio?

How to do it?

Thank you.
Title: Re: AGC (automatic gain controller) when Playing
Post by: Administrator on September 11, 2018, 09:31:53 AM
Hello,

the "compressor" effect, implemented through the Effects.CompressorApply method, can work as an AGC because it allows making loud passages quieter, and quiet passages louder.
In alternative, if you should have a specific algorithm with related code, you could implement a custom DSP effect that would allow modifying the outgoing audio stream. A tutorial related to implementation and management of custom DSP effects is available inside the documentation: http://www.multimediasoft.com/adjstudnet/help/adjstudnet_00017e.htm (http://www.multimediasoft.com/adjstudnet/help/adjstudnet_00017e.htm)

Hope this helps

Kind Regards

Severino Delaurenti
MultiMedia Soft