Re: AUGraphs and Logic
Re: AUGraphs and Logic
- Subject: Re: AUGraphs and Logic
- From: William Stewart <email@hidden>
- Date: Mon, 10 Nov 2003 10:50:34 +0100
On 10/11/2003, at 2:43 AM, Marc Poirier wrote:
Well, makes sense to me. :) Maybe Soundtrack and/or Final Cut Pro is
using AUGraph, though? I'm not sure.
We do "eat our own dog food" :-)
I guess there's no "in between" API because the non-AUGraph approach
isn't
so bad. Just some more property and callback handling.
Essentially there is *no* difference - all that the AUGraph does is
call through to the AU API and as Marc said, adds some convenience to
handle thread-safe management of AU connections and the like.
Bill
I guess another reason why Logic may not use AUGraph is because Logic
also
has its own internal "plugin" format and also hosts VST in OS 9, so it
might be easier to have a common handling of them all. I don't know,
I'm
just guessing...
I don't mean to make it sound like AUGraph is so simple, though, you
can
do tons with it for sure.
Marc
On Sun, 9 Nov 2003, Matthew Johnson wrote:
I was guessing this was probably the case. The reason I asked
specifically about Logic is that the AU hosting APIs used by Logic
will
get the most attention in terms of being stable, powerful, and
flexible
enough for high end professional apps. It would be wonderful if the
whole community could benefit from the attention Apple puts into this
through implementing Logic and thus focus on the features that make
our
apps unique.
If our guess is correct then it is something of an all or nothing
proposition - simpler apps can use AUGraph but higher end pro apps
will
need to build their own AU hosting APIs. Might there be a middle
ground whereby a base hosting API would provide and implementation for
simple apps while also providing a foundation for more sophisticated
apps (including Logic), allowing them to override and replace parts of
the system as necessary.
It would be very cool to have a way to start simple and grow an app
into more a more complex implementation knowing all along that it is
built on the same foundation as renowned app as Logic.
It is really cool how Apple has made available all the work of the
Safari team through NSURL, WebKit, and so forth. I guess I am saying
I
would like to see something similar done with Logic so we have
"dogfood" APIs to work with.
Does this make sense or am I crazy?
Matthew
_______________________________________________
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.
--
mailto:email@hidden
tel: +1 408 974 4056
________________________________________________________________________
__
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry Pratchett
________________________________________________________________________
__
_______________________________________________
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.