Re: Porting Vst to AU
Re: Porting Vst to AU
- Subject: Re: Porting Vst to AU
- From: Marc Poirier <email@hidden>
- Date: Sun, 28 Mar 2004 20:41:16 -0500 (EST)
On Wed, 24 Mar 2004, Olof Westman wrote:
>
I am thinking about porting my VST plug to AU.
>
As I see it I can take two routes: building in
>
a wrapper, VST host - AU plug, or loose
>
the VST and go PLUGGUI on VSTGUI. Any suggestions?
What is PLUGGUI?
Since a few things don't really map from VST to AU (and I feel that, with
most I know who have gone this route, they've spent more time trying to
get that to work than they would have doing cleaner porting), I would
recommend not doing the first approach. Really, I would just recommend
abstracting your plugin guts from the VST API and then simply having one
layer that connects your plugin guts to AU and another for connecting to
VST. And you'll have to do a few things differently, some features only
exist in AU, etc., but this I really feel is the sanest way to go.
The GUI system for AU also has a couple fundamental differences from VST,
so I would recommend trying to abstract that as much as possible, too, or
just go entirely with a VST-only approach for one (VSTGUI, I guess) and
AU-only for the other (there is Airy and Chris' wonderful AUGUIFramework
and the possibility of Cocoa GUIs which can both be very speedy options).
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.