[LAA] vst-bridge 0.1

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-announce@...>
Date: Thursday, May 16, 2013 - 8:55 am

Hi,

I'm proud to announce vst-bridge 0.1.

This is a bridge to run Windows VST plugins (both 32 and 64 bits) with
Linux VST hosts.

= How to use it? =

Let's suppose that you have installed vst-bridge in ~/local/ and
you have a windows VST installed in ~/.wine/drive_c/VST/Synth1/Synth1.dll

First you have to create a directory for your bridges:
$ mkdir ~/.vst-bridges

Then you can create your first bridge:
$ ~/local/bin/vst-bridge-maker ~/.wine/drive_c/VST/Synth1/Synth1.dll
~/.vst-bridges/Synth1.so

Now edit ~/.bashrc and add $HOME/.vst-bridges/ to VST_PATH. Mine looks like:
export VST_PATH=/usr/lib/vst/:$HOME/.vst-bridges/

Then you can start your favorite DAW, ask him to scan plugins again and enjoy!

= Architecture =

A typical installation looks like:
/home/abique/local/
/home/abique/local/bin
/home/abique/local/bin/vst-bridge-maker
/home/abique/local/lib
/home/abique/local/lib/vst-bridge
/home/abique/local/lib/vst-bridge/vst-bridge-plugin-tpl.so
/home/abique/local/lib/vst-bridge/vst-bridge-host-32.exe
/home/abique/local/lib/vst-bridge/vst-bridge-host-32.exe.so
/home/abique/local/lib/vst-bridge/vst-bridge-host-64.exe
/home/abique/local/lib/vst-bridge/vst-bridge-host-64.exe.so

vst-bridge.so is a Linux VST plugin which has space reserved for the windows
plugin path.

vst-bridge-maker creates a dedicated .so for a single Windows VST
plugin by copying vst-bridge-plugin-tpl.so and updating the path to the
Windows VST and the path to the corresponding host (32 bits or 64 bits).

vst-bridge-host-(32|64).exe hosts a Windows VST and communicates with
.so.

.so spawns a new wine process vst-bridge-host-(32|64).exe and
passes the path to the Windows VST plugin.

You can find the source code released under the MIT license at
https://github.com/abique/vst-bridge

You can also find binary tarball at
http://88.191.147.34:4242/vst-bridge/vst-bridge-0.1.tar.gz

It has been reported to work with: Synth1, ReFx Nexus, u-he Diva,
ABL2, epicVerb, NastyDLAmkII.

I had issues with : Oatmeals, NI Reaktor.

Thanks for your attention. I hope you'll enjoy it.

--
Alexandre Bique
_______________________________________________
Linux-audio-announce mailing list
Linux-audio-announce@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-announce

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[linux-audio-announce] wcnt-1.2 new release, James W. Morris, (Wed Jun 29, 11:41 pm)
[LAA] [ANN] jack_capture V0.9.19, Snd-ls V0.9.8.17 and Rolle..., Kjetil S. Matheussen, (Sun Jul 6, 4:33 pm)
[LAA] [ANN] Simple Sysexxer 0.2 beta, Christoph Eckert, (Sat Aug 22, 5:29 pm)
[LAA] Sonic Visualiser v1.7 now available!, Chris Cannam, (Sun Oct 11, 5:11 pm)
[LAA] JACK 0.120.1 is released, Paul Davis, (Fri Mar 4, 9:19 pm)
[LAA] [ANN] GMIDImonitor 3.5 released, Nedko Arnaudov, (Mon May 16, 8:37 am)
[LAA] spectmorph-0.2.0, Stefan Westerfeld, (Fri Jul 22, 5:48 pm)
[LAA] [ANN] Radium V0.65.0, Kjetil Matheussen, (Fri Jul 6, 9:20 am)
[LAA] vst-bridge 0.1, Alexandre Bique, (Thu May 16, 8:55 am)
[LAA] OpenAV Productions : Sorcer Release, Harry van Haaren, (Sat Jun 8, 10:03 am)
[LAA] Vee One Suite 0.4.0 - A proto-beta party!, Rui Nuno Capela, (Fri Mar 7, 9:50 am)
Re: [LAA] spectmorph-0.2.0, Emanuel Rumpf, (Fri Jul 22, 9:30 pm)