run "Virtual Studio Technology(TM)" win32 audio plugins through some libwine magic in a process server, making itself available as a LADSPA plugin. this one needs some help. posting for the sake of others who wish to experiment with win32 VST/VSTi integration (supported by media-sound/ardour code base).
Created attachment 41497 [details] v1, media-sound/vstserver/vstserver-0.3.1.ebuild ebuild. if you want VST/VSTi win32 plugin integration, please hack and streamline this
After creating a symlink from /usr/bin/winemaker to /usr/lib/wine/bin/winemaker, I still I get a build error: /var/tmp/portage/vstserver-0.3.1/work/vstserver-0.3.1/servant/win/main.c:92: undefined reference to `MAINHANDLER_control' windowsstuff.o(.text+0x21c): In function `WINDOWS_new': /var/tmp/portage/vstserver-0.3.1/work/vstserver-0.3.1/servant/win/windowsstuff.c:71: undefined reference to `VSTS_audioMaster' collect2: ld returned 1 exit status winegcc: i686-pc-linux-gnu-gcc failed. make[1]: *** [win.exe.so] Error 2 make[1]: Leaving directory `/var/tmp/portage/vstserver-0.3.1/work/vstserver-0.3.1/servant/win' make: *** [servant/win/win.exe.so] Error 2 Should I go back to the previous wine version marked stable? Or is this an other problem?
Nope, doesn't do the trick... (using wine-20050111) Any other ideas? I'd like to get this working before I can get my hands on the new Drumagog 4 plugin... Thanx, Harold.
i have not tried the ebuild yet, but had a go last weekend and could not make it work. read "Using VST/VSTi Plugins In Linux - A Quick Toot from Dave Phillips" http://www.djcj.org/LAU/quicktoots/toots/vst-plugins/ if you scroll down the doc (or search for "Mark Knecht") you can read about incompatibel wine & glibc versions.
thanks for the feedback thus far. i will look into this as i find time to do so.
I found this on an other forum: http://thread.gmane.org/gmane.comp.emulators.wine.user/9245 This guy, Robert, is running FC3 and has the same problem, so it's probably the VSTServer software itself...?
I'm not sure how this can be done as wine is still a moving target.
Ancient, upstream last updated in 2004. Closing.