[PlanetCCRMA] The Linux FreeVSTi Compatibility List
Kjetil Svalastog Matheussen
k.s.matheussen@notam02.no
Wed May 5 08:30:03 2004
On Wed, 28 Apr 2004, Christian Frisson wrote:
> Hi all,
>
> Initially posting on Tim Orford's Linux VST Compatibility Page, my quest has
> been to test all Win-only FreeVSTi's featured on the K-v-R database under Linux
> thanks to some of Kjetil Matheussen's apps and to report the way they work in my
> language, to speed up things a bit!
>
> I've posted the list on the K-v-R forum:
> http://www.kvr-vst.com/forum/viewtopic.php?t=42640
>
> Because that's where i've found most of the plugins:
> http://www.kvr-vst.com/get.php
>
> Alternatively, until the nodes change while I update my bookmarks, you can
> browse all links to devs there:
> http://theremin.free.fr/hunchback/index.php?nodes=|0|461|897|1098|1103|/
>
Very nice work. However, I think you may have misunderstood how the
vstserver works:
I quote from the web-board:
> I've just restricted myself on VSTi's. The list is already long enough ,-)
> The app I used, vsti, is aimed at launching one VSTi plugin at a time yet,
> because it relies on a single-thread VST server, VSTserver.
>
The vstserver does acutally work by setting up a bounch of processes and
threads, and are very very far from being single-threaded. There are no
limitations on how many vsti's you run simultaniously.
> Surely some VST's do work, but I'm waiting for FST (the app whose
> announcement I quoted) which seems more suitable to call more than one
> effect, in hosts this time, like ardour. It's still interesting to use
> vsti for VST effects that can handle MIDI CC's (tell me which ones?).
The difference between the vstserver and the new fst-library made by
Torben Hohn and Paul Davies is that the fst-library runs the vst-plugin
in the same process, while using the vstserver-system you run the
vst-plugin inside a new process set up by the vstserver.
What this means is that you get less contex-switches and therefor
better performance when running many (something like more than 8 according
to Paul) vst-plugins simultaniously using the fst-library.
--