[linux-audio-dev] Re: Sidechains, was Re: [linux-audio-announce] [ANN] swh-plugins 0.3.4
Conrad Parker
conrad at vergenet.net
Sun Jan 12 02:15:01 UTC 2003
On Sat, Jan 11, 2003 at 09:56:37AM +0000, Steve Harris wrote:
> On Sat, Jan 11, 2003 at 02:10:44 +1100, Conrad Parker wrote:
> > (one bit LADSPA sidechain proposal below ;)
> >
> > On Fri, Jan 10, 2003 at 09:21:38AM -0800, Mark Knecht wrote:
> > >
> > > I must admit publicly that within the Linux application environment that
> > > right now I'm pretty lost on how all these apps are using sidechain
> > > controls. Often when I admit I'm lost, one or two other lost souls come
> > > forward and suggest they are a bit lost also.
> >
> > as there is no way in LADSPA to distinguish between the audio input
> > ports and the sidechains, there's no way for an app to create a
> > GUI interface that understands that difference.
>
> Woah. Lets back up a bit. There is a lot of confustion about the word
> sidechain.
>
> All it actually means is an input that is used as a replacement for the
> audio from the through path, that is used *for the purposes of control* it
> is not a control input.
>
> What the original guy was talking about (I think) is ladspa plugins that
> could broadcast its input and other plugins that could receive it, using
> IPC (possible, but really, really ugly). It would not affect the hosts in
> any way.
>
> His example was for when you have a compressor that needs to take a
> sidechain input, but your app doesn't allow routing between channels, eg.
> you need to map your drum output to the sidechain input, but sidechain L+R
> should be the bassline. You would put a broadcast module in the drum path,
> set it to transmit, and tell the compressor to receive its sidechain input.
ah, ok, thanks for the clarification. So would it be correct to say that
managing a sidechain is totally up to the host, and it's just a matter of
how the user can set up routing between plugins?
>
> What Conrad is talking about is distinguishing audio rate control inputs
> from control rate control inpputs, which is a valid concern, but unrelated
> to the original point.
right.
erm ... how about it?
Conrad.
www.metadecks.org
More information about the Linux-audio-dev
mailing list