Re: auol and DAWs
Re: auol and DAWs
- Subject: Re: auol and DAWs
- From: Brian Willoughby <email@hidden>
- Date: Tue, 30 Mar 2010 17:51:09 -0700
On Mar 30, 2010, at 17:22, George Tourtellot wrote:
I want to create an AudioUnit that has access to all the data in
one track, and can write new data into a new track. I believe that
off-line audio units 'auol' should be good for this, but I don't
know whether any DAWs support 'auol' AUs.
Is writing an 'auol' AU a good approach? Does Logic or any other
DAW support these plugins?
You cannot have access to all of the data in one track unless you
write a DAW. It's still the responsibility of the host application
to manually feed all the data from one track into an AU, and then
capture the output elsewhere, if that's what you want. 'auol' simply
allows the host to know that an AU can be used in non-real-time mode,
potentially bouncing a track to disk in less time than it would take
to play, but sometimes taking longer than real time. CoreAudio is
always a pull model, so the speed and data flow are always controlled
by the host.
But you are right about one thing: If you find a host which has the
features you want - processing an entire track through an effects
chain and writing the new data to a new track - then an 'auol' is the
right way for you to implement the processing you want, provided you
understand that the reading and writing of data will be handled by
the AU host.
Brian Willoughby
Sound Consulting
_______________________________________________
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: | |
| >auol and DAWs (From: George Tourtellot <email@hidden>) |