[gmpi] Re: Topic 7.2: In-place processing

  • From: Steve Harris <S.W.Harris@xxxxxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Tue, 3 Jun 2003 09:52:44 +0100

On Tue, Jun 03, 2003 at 12:09:37AM +0200, David Olofson wrote:
> It's been suggested that on average, only half of the plugins in a 
> "full studio" net are actually processing audio at a time. In a 
> normal mix, you rarely, if ever, use all tracks at once, and 
> realistically, even IIR plugins *do* reach levels we can consider 
> silent in realistic amounts of time.

Maybe, but you have to weight that against the supprise the user feels
when the chorus comes in, all the channels light up, and thier DAW
suddenly tells them it doesn't have enough cycles anymore. Not to mention
the memory bandwidth hit from suddenly warming up all those buffers and
process() functions.

I like the idea of beng able to magically silence output bufers using host
support (as I said before), but I think that silcence detection on input
should be optional if its available at all. Something akin to what we had
for connected-ness would be aceptable: buffer esists, its full of -200dB
noise, theres a flag set somewhere that you can read if you like that
sort of thing.

- Steve

----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules:  Please stay on topic.  You are responsible for your own
words.  Please respect your fellow subscribers.  Please do not
redistribute anyone else's words without their permission.

Archive: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: