• 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: Buffer Size in Audio Units
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Buffer Size in Audio Units


  • Subject: Re: Buffer Size in Audio Units
  • From: William Stewart <email@hidden>
  • Date: Wed, 28 Nov 2007 12:45:27 -0800


On Nov 28, 2007, at 12:30 PM, Brian Willoughby wrote:

To be precise, nothing happens when the host changes the block size, other than a parameter changing in the Process(inFramesToProcess) or Render(nFrames). You must track this parameter independently for each render call. The host need not change the max frames unless the current block size would exceed an existing max frames. In other words, there is a distinct difference between max frames and current frames.

You probably don't want to use the max frames for your FFT size, unless you don't care about latency. Max frames is really intended to allow you to allocate enough memory to handle the largest block that might come your way.

To be honest, though, I don't know whether AULab ties the user block size to max frames. It may or may not.

it does



Brian Willoughby
Sound Consulting


On Nov 28, 2007, at 08:03, Stephen Blinkhorn wrote:
I'm slightly confused.. I am using the AUBase::GetMaxFramesPerSlice in my Initialize method. But, what happens when the host changes the block size? I'm using AULab to test my AU but nothing seems to happen unless the AU is completely relaunched. Out of curiosity, does the CoreAudio/AudioUnit specification impose an upper limit on block size for a host application?


cheers, Stephen

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden

_______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >Buffer Size in Audio Units (From: Adam Stark <email@hidden>)
 >Re: Buffer Size in Audio Units (From: William Stewart <email@hidden>)
 >Re: Buffer Size in Audio Units (From: Stephen Blinkhorn <email@hidden>)
 >Re: Buffer Size in Audio Units (From: Brian Willoughby <email@hidden>)

  • Prev by Date: Re: Buffer Size in Audio Units
  • Next by Date: Re: Problem adding a background NSImageView in a Cocoa View AU?
  • Previous by thread: Re: Buffer Size in Audio Units
  • Next by thread: Re: Buffer Size in Audio Units
  • Index(es):
    • Date
    • Thread