AU, GMPI, and music plugin APIs
AU, GMPI, and music plugin APIs
- Subject: AU, GMPI, and music plugin APIs
- From: Marc Poirier <email@hidden>
- Date: Tue, 25 Mar 2003 19:25:54 +0100 (CET)
I went to the first GMPI planning meeting at last January's NAMM and I've
been on the email listserv since. I really am excited about the prospect
of an open, standardized, cross-platform, unified music plugin API, but
admittedly, as the process continues, I'm gradually losing enthusiasm.
The reason is because (sort of like what the Apple folks at the meeting
said) I feel like AU already gives us (almost) everything that we all
want. And even though I didn't personally expend any energy designing the
AU API, I still feel like it's a sort of a waste to go through all of that
effort again when we already have what we want.
The problem for most folks, though, is obviously that AU only exists for
the Mac platform. The idea has been offered in the GMPI discussions that
we might just decide to choose one of the existing APIs and agree to treat
it as our standard. But so far no one has gone any further than simply
saying that that's an option. I would propose that we choose AU, but I
don't know what Apple's position is on the matter, so I'm asking first:
(1) Does Apple intend to support AU on other platforms? If not, then is
Apple agreeable to other folks doing the work to support AU on other
platforms?
In AUDispatch.cpp, I see a lot of #if !TARGET_OS_WIN32 so I'm assuming
that this concept has at least occurred to the CoreAudio team. ;-)
(2) Would Apple be willing to give up (or share?) control of the AU API
to a standards body? If not, would Apple be willing to write some sort of
will and testament (please pardon my total ignorance of legal matters)
guaranteeing that AU would enter the public domain (or something like
that) if, for whatever reason, Apple discontinued support for it?
I hope that someone from Apple can speak on these matters. I (as well as
many other folks) am very interested to know.
Thanks,
Marc
_______________________________________________
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.