Re: Different number of input and output channels
Re: Different number of input and output channels
- Subject: Re: Different number of input and output channels
- From: Chris Rogers <email@hidden>
- Date: Wed, 25 Jun 2003 10:50:24 -0700
You only need to worry about the silent mSilentTimeout.Process()
if you have a latency or tail-time > 0. Otherwise, you may simply
propagate the silent bit (as appropriate for your processing) to the
output. In a simple N-N effect with no latency or time-time then it
should always be propagated.
Chris Rogers
Core Audio
Apple Computer
I have an AUEffect that takes between 3 and 7 audio inputs, and
outputs to 2 audio outputs. I've made the modifications mentioned on
this list a little while ago in order to handle a different number
of inputs and outputs, but I'm running into a problem. In
AUEffectBase::ProcessBufferLists (), it calls mSilentTimeout.Process
() before performing the effect. If I override ProcessBufferLists
(), (which I have to do in order to handle the differing number of
inputs and outputs, right?), I can't make that call because
mSilentTimeout is private. Is there another way around this? If my
plugin has no tail time, and no latency, do I even need to call it?
Thanks,
Darrin
--
Darrin Cardani - email@hidden
President, Buena Software, Inc.
<http://www.buena.com/>
Video, Image and Audio Processing Development
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.