[ardour-dev] Re: Ardour and AUs
taybin at earthlink.net
Sun Oct 24 12:42:01 PDT 2004
Stéphane LETZ wrote:
> On 23 oct. 04, at 19:18, Taybin Rutkin wrote:
>> According to this:
>> CFRunLoops/Tasks/Running.html it looks like multiple threads can each
>> have their own runloop.
> It is still difficult to understand how the plug-ins are supposed to be
> handled in Ardour. If i understand they are currenty two kind of
> plug-ins: LADSPA, and VST (thru Wine).
> Coule you explain the architecture that is used in both cases?
I'm CCing ardour-dev so someone can correct any mistakes I make. The
topic is how to implement support for AudioUnit plugins (an Apple
Ladspa plugins are run inside ardour's process callback. Their GUIs are
created and run within ardour's gui thread.
I don't know the details of how VST plugins are run through Wine. It
probably depends on the amount of seperation between the UI and the
More information about the Ardour-Dev