• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Porting Vst to AU
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.


References: 
 >Porting Vst to AU (From: Olof Westman <email@hidden>)

  • Prev by Date: TransportState AU host callbacks - Logic warning
  • Next by Date: Re: Asynchronous PlayAudioFile Sample
  • Previous by thread: Re: Porting Vst to AU
  • Next by thread: midi issues with Logic Pro
  • Index(es):
    • Date
    • Thread