[linux-audio-dev] Writing a winner takes it all gain filter.
notmyprivateemail at gmail.com
Fri Jun 16 07:22:24 EDT 2006
Thanks to everyone who responded to the request about high level
languages for audio work.
I made a wikipage to order your input and my findings.
It definitely looks like Faust is the most serious contender for
writing LADSPA plugins. It seems to be actively maintained and well
documented. It claims to be able to generate different types of
plugins/applications from the same code. I'll print the tutorial and
read it over the weekend.
My first project will be a winner-takes-it-all-gain filter that takes
n number of inputs and lowers the gain on all but the loudest signal.
I want to use this on recordings of conversations where each speaker
has a separate microphone. First I tried sidechain ducking which
didn't really work for me. Then I tried expanding each channel, so as
to mute it when it fell under the threshold. That works pretty well
but it's not perfect. This winner-takes-it-all thingy should be dead
simple to implement and I expect it work pretty well.
http://flosspick.org - finding the right open source
More information about the linux-audio-dev