• 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: Offline AUs
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Offline AUs


  • Subject: Re: Offline AUs
  • From: William Stewart <email@hidden>
  • Date: Thu, 12 Feb 2009 13:58:47 -0800


On Feb 11, 2009, at 11:43 PM, Bruce Sharpe wrote:

I am new to AU programming and have some questions whose answers are
not clear from the archives.

We have several algorithms that we would like to package in AUs.  They
all share a common characteristic: they need to analyze all the
samples before processing can begin.  An example to give the idea is a
peak normalizer: it looks at all the samples to find the current peak
value and calculates the gain accordingly.

So these algorithms are not real-time at all.  I'd appreciate some
pointers to how to deal with this before I start going down any blind
allies.

1. Does the AU spec support offline processing or any other way to
enable plug-ins to pass through all the data twice?

Yes - offline audio units (there are some comments in <AudioUnit/ AudioUnitProperties.h> provide a preflight mode, which is essentially there to provide mulit-pass capability




2. If so, can AU hosts be counted on to support that mode?  We'd like
to support as many hosts as possible, but GarageBand and SoundTrack
Pro are of immediate interest.

I don't think either of these hosts do at the moment - there are some file editors that do support these though.


An enhancement request (http://bugreporter.apple.com) would help

Bill



Thanks,
Bruce
_______________________________________________
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
  • Follow-Ups:
    • Re: Offline AUs
      • From: tahome izwah <email@hidden>
    • Re: Offline AUs
      • From: Bruce Sharpe <email@hidden>
References: 
 >Offline AUs (From: Bruce Sharpe <email@hidden>)

  • Prev by Date: Re: How to configure AudioConverter to write VBR?
  • Next by Date: How to loop AudioQueue output
  • Previous by thread: Re: Offline AUs
  • Next by thread: Re: Offline AUs
  • Index(es):
    • Date
    • Thread