Re: [linux-audio-user] update: VST plugins + Linux + recent WINE

From: Russell Hanaghan <hanaghan@email-addr-hidden>
Date: Mon Aug 22 2005 - 16:06:56 EEST

Dave Phillips wrote:

> Greetings:
>
> I'm testing DSSI and libfst VST support using wine-20050725. Here's a
> preliminary report for interested users.
>
> I rebuilt and reinstalled libfst, jack_fst, dssi, and the dssi-vst
> stuff. Kernel is Demudi's 2.6.12, ALSA 1.0.9b, JACK 0.99.54.
> Everything built without complaint, except for one significant error.
> Recently WINE has altered some syntax and flags for some of its
> utilities, including the winebuild binary. The dssi-vst and libfst
> stuff (including jack_fst) use winebuild in the final stages of the
> build, and they failed because a flag is missing. The fix is to add
> the -F flag after the --exe directive in the appropriate Makefiles.
> It's only three or four instances, and after making the changes the
> builds proceeded without problems.
>
> First, some notable failures:
>
> dlphilp@email-addr-hidden:~/dssi-vst-0.3.1$ ./vsthost
> ../vstplugins/vsti/HyperCanvas.dll
> Returning file identifiers: JANyenIu1TlApftWzNiGT2M0
> DSSI_PATH not set, defaulting to
> /home/dlphilp/.dssi:/usr/local/lib/dssi:/usr/lib/dssi
> RemoteVSTClient: executing
> /usr/local/lib/dssi/dssi-vst/dssi-vst-server -g
> ../vstplugins/vsti/HyperCanvas.dll,JANyenIu1TlApftWzNiGT2M0
> DSSI VST plugin server v0.96
> Copyright (c) 2004 Chris Cannam - Fervent Software
> Loading "../vstplugins/vsti/HyperCanvas.dll"...
> VST_PATH not set, defaulting to
> /home/dlphilp/vst:/usr/local/lib/vst:/usr/lib/vst
> fixme:midi:OSS_MidiInit Synthesizer support MIDI in. Not supported
> yet (please report)
> dssi-vst-server[1]: found in
> /home/dlphilp/vst/../vstplugins/vsti/HyperCanvas.dll
> done
> Testing VST compatibility...
> dssi-vst-server[1]: VST entrypoint "main" found
> Plugin server timed out on startup: No such device or address
> vsthost: bailing out
> Terminated
>
> dlphilp@email-addr-hidden:~$ jack_fst vstplugins/vsti/HyperCanvas.dll
> fixme:midi:OSS_MidiInit Synthesizer support MIDI in. Not supported
> yet (please report)
> HyperCanvas could not be instantiated
> ------> [At this point an error dialog appears that says "Not
> supported CPU" followed by garbage characters. - DP]
> can't instantiate plugin vstplugins/vsti/HyperCanvas.dll
>
> dlphilp@email-addr-hidden:~$ jack_fst vstplugins/Crystal.dll
> Segmentation fault
>
> All other plugins that I tried failed with jack_fst, with the same
> segmentation fault.
>
> I was able to run and test Oberon-4, Crystal, PM4, Pro-52, Mercury-1,
> and AdditiveSynth with dssi-vst's vsthost. I'm not at my home machine,
> so I have just a few plugins to test, but so far I'm inclined to agree
> with Paul Davis and simply recommend the dssi-vst package for running
> VSTs with the most recent WINEs.
>
> I'd really like to get HyperCanvas working under dssi-vst. Any tips
> or suggestions from you VST mavens out there ?
>
> Best,
>
> dp
>
>
Dave,

Are you still using HC release 1.01 or 1.02? Reason I ask is because the
next releases (1.51, etc) Used multiple output options that even trusty
old Wine 20040505 doesnt know what to do with... And I assume you did
the full windows install with Hypercanvas as we talked about many moons
ago...

You had my curoisity peaked with your post....as I read My heart soared
at the prospect of the most recent wine running VST's at Zero latency
and without so much as a glitch! :) And then I saw like my favorite vst
softsynth was one of the non cooperative players and I sank into a deep
depression...

I know as you do that from previous discussions offered by the devs of
jack_vst and dssi that each are very sensitive to the specific versions
of wine and there seems ot be no clear reason as to why one vst will
work on one version of wine and not on another...or will work with
libfst and not dssi or verse vicer!

Either way, thanks for the foot work. I know I wont be asking thac to
compile up new wine, jack_fst and dssi packages just yet.

Cheers
R~
Received on Mon Aug 22 08:15:05 2005

This archive was generated by hypermail 2.1.8 : Mon Aug 22 2005 - 08:15:05 EEST