Re: Offline AUs
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
References: | |
| >Offline AUs (From: Bruce Sharpe <email@hidden>) |