• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Different number of input and output channels
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

References: 
 >real time audio capture/echo cancellation (From: "Tim Dorcey" <email@hidden>)
 >Different number of input and output channels (From: Darrin Cardani <email@hidden>)

  • Prev by Date: Re: Double-free in DLS unitialize
  • Next by Date: Re: Crash playing through DLSMusicDevice with large sound fonts
  • Previous by thread: Different number of input and output channels
  • Next by thread: Wait for sysex?
  • Index(es):
    • Date
    • Thread