AGC Plugin

Author
Message
westjgames
Offline
Member
Posts: 37
Joined: Wed Feb 08, 2012 8:43 pm
IRCBot Version I Use: v5
IRCBot Platform: Linux/Ubuntu
Location: Australia
Contact:

AGC Plugin

Post 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.
http://fillydelphiaradio.net/
The best P0N-3 Music

Image

westjgames
Offline
Member
Posts: 37
Joined: Wed Feb 08, 2012 8:43 pm
IRCBot Version I Use: v5
IRCBot Platform: Linux/Ubuntu
Location: Australia
Contact:

Re: AGC Plugin

Post 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...
http://fillydelphiaradio.net/
The best P0N-3 Music

Image

Indy
User avatar
Offline
Site Admin
Posts: 465
Joined: Thu Oct 16, 2008 1:58 pm
IRCBot Version I Use: v5
IRCBot Platform: Linux/Ubuntu
Contact:

Re: AGC Plugin

Post by Indy »

If you just want the volume at the same level there is already a volume normalizer plugin that does that.
You can also contact me via email or instant messenger, links are at the bottom of this post.

westjgames
Offline
Member
Posts: 37
Joined: Wed Feb 08, 2012 8:43 pm
IRCBot Version I Use: v5
IRCBot Platform: Linux/Ubuntu
Location: Australia
Contact:

Re: AGC Plugin

Post 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?
http://fillydelphiaradio.net/
The best P0N-3 Music

Image

Indy
User avatar
Offline
Site Admin
Posts: 465
Joined: Thu Oct 16, 2008 1:58 pm
IRCBot Version I Use: v5
IRCBot Platform: Linux/Ubuntu
Contact:

Re: AGC Plugin

Post 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).
Attachments
dsp_simple_dynamics.zip
(4.97 KiB) Downloaded 2139 times
You can also contact me via email or instant messenger, links are at the bottom of this post.

Indy
User avatar
Offline
Site Admin
Posts: 465
Joined: Thu Oct 16, 2008 1:58 pm
IRCBot Version I Use: v5
IRCBot Platform: Linux/Ubuntu
Contact:

Re: AGC Plugin

Post by Indy »

I uploaded the source code for Linux/Windows now in the downloads section at www.shoutirc.com
You can also contact me via email or instant messenger, links are at the bottom of this post.

westjgames
Offline
Member
Posts: 37
Joined: Wed Feb 08, 2012 8:43 pm
IRCBot Version I Use: v5
IRCBot Platform: Linux/Ubuntu
Location: Australia
Contact:

Re: AGC Plugin

Post 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?
http://fillydelphiaradio.net/
The best P0N-3 Music

Image

Indy
User avatar
Offline
Site Admin
Posts: 465
Joined: Thu Oct 16, 2008 1:58 pm
IRCBot Version I Use: v5
IRCBot Platform: Linux/Ubuntu
Contact:

Re: AGC Plugin

Post by Indy »

Yeah, it's the CMakeLists.txt.
On Linux, type:

cmake .
make

and it will compile it.
You can also contact me via email or instant messenger, links are at the bottom of this post.

westjgames
Offline
Member
Posts: 37
Joined: Wed Feb 08, 2012 8:43 pm
IRCBot Version I Use: v5
IRCBot Platform: Linux/Ubuntu
Location: Australia
Contact:

Re: AGC Plugin

Post by westjgames »

The bot loaded the plugin normally, showed no errors.

Audio was completely unaffected.

Back to the drawing board :/
http://fillydelphiaradio.net/
The best P0N-3 Music

Image

Indy
User avatar
Offline
Site Admin
Posts: 465
Joined: Thu Oct 16, 2008 1:58 pm
IRCBot Version I Use: v5
IRCBot Platform: Linux/Ubuntu
Contact:

Re: AGC Plugin

Post by Indy »

Are your songs at very different levels? Normalizers, etc., will only amplify so much so they don't cause distortion.
You can also contact me via email or instant messenger, links are at the bottom of this post.

Post Reply