Page 1 of 2

AGC Plugin

Posted: Fri Nov 01, 2013 2:42 am
by westjgames
Fillydelphia Radio would love to see an AGC plugin, to keep all audio at the same volume when played through the AGC. This will keep us from having to gain our music manually before uploading.

Re: AGC Plugin

Posted: Tue Nov 12, 2013 5:27 am
by westjgames
I found some source code for an AGC DSP here: https://github.com/music-dsp-collection ... e-dynamics

No idea how to use it to build a potential plugin though...

Re: AGC Plugin

Posted: Tue Nov 12, 2013 9:33 am
by Indy
If you just want the volume at the same level there is already a volume normalizer plugin that does that.

Re: AGC Plugin

Posted: Tue Nov 12, 2013 10:18 am
by westjgames
It really doesn't work....
I'm not sure why, but even when enabled, all the songs are at different volumes. It would also be handy to use with the !relay option, as some of our content is voice, and can be very quiet.

Shouldn't this also have an effect on the DJ proxy thing?

Re: AGC Plugin

Posted: Tue Nov 12, 2013 11:34 am
by Indy
No, the DJ proxy doesn't run through AutoDJ or transcode or anything.

I attached a DSP made from that SimpleCompressor code you can test (Windows build anyway).

Re: AGC Plugin

Posted: Tue Nov 12, 2013 12:35 pm
by Indy
I uploaded the source code for Linux/Windows now in the downloads section at www.shoutirc.com

Re: AGC Plugin

Posted: Tue Nov 12, 2013 3:17 pm
by westjgames
WEW!

Shouldn't you, like, get 2x on your Plugin Developer badge?

Also, the Linux one doesn't have a Makefile?

Or is that the CMakeLists.txt?

Re: AGC Plugin

Posted: Tue Nov 12, 2013 3:38 pm
by Indy
Yeah, it's the CMakeLists.txt.
On Linux, type:

cmake .
make

and it will compile it.

Re: AGC Plugin

Posted: Mon Nov 25, 2013 11:52 am
by westjgames
The bot loaded the plugin normally, showed no errors.

Audio was completely unaffected.

Back to the drawing board :/

Re: AGC Plugin

Posted: Mon Nov 25, 2013 2:00 pm
by Indy
Are your songs at very different levels? Normalizers, etc., will only amplify so much so they don't cause distortion.