FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > 64 Studio > 64 Studio User

 
 
LinkBack Thread Tools
 
Old 05-18-2010, 01:11 PM
Ralf Mardorf
 
Default VST on 3.3 alpha amd64 - was: 64studio-users Digest, Vol 36, Issue 12

Pablo Fernandez wrote:
> Hi Ralf! In my experience, dssi-vst is not fine with spaces in the
> plugins.dll nor in the routes. I always copy (and rename if needed)
> the .dll's to /home/user/vst or /usr/local/lib/vst.
>
> Regards, Pablo

Hi Pablo

thank you. I'll set VST_PATH directly to /usr/local/lib/vst, instead of
using the link, that includes a space in the path.
OTOH I suspect the version of Wine or a missing Windows file in ~/.wine
to cause this issue, because in the meanwhile I'm able to load the VST.
I crossposted my request.

If I run

$ vsthost JCM900.dll (see [1])

everything seems to be ok, but the GUI is missing. There's an issue with
building dssi-vst:

-------- Original Message --------
Subject: Re: [Qtractor-devel] Re : Qtractor + dssi-vst doesn't work and
it's seems to be my fault
Date: Tue, 18 May 2010 11:20:31 +0200
From: Ralf Mardorf <ralf.mardorf@alice-dsl.net>
To: qtractor-devel <qtractor-devel@lists.sourceforge.net>


Hi

now I build it with the Steinberg header. I don't understand the error
output when I run checkinstall.

[snip]
$ su root -c checkinstall
[snip]
========================= Installation results
===========================
wineg++ -m32 -I./vstsdk2.4/pluginterfaces/vst2.x -Wall -fPIC
remotepluginclient.cpp -c -o remotepluginclient.w32.o
ERROR: ld.so: object '/usr/lib/checkinstall/installwatch.so' from
LD_PRELOAD cannot be preloaded: ignored.
wineg++ -m32 -I./vstsdk2.4/pluginterfaces/vst2.x -Wall -fPIC
remotepluginserver.cpp -c -o remotepluginserver.w32.o
ERROR: ld.so: object '/usr/lib/checkinstall/installwatch.so' from
LD_PRELOAD cannot be preloaded: ignored.
wineg++ -m32 -I./vstsdk2.4/pluginterfaces/vst2.x -Wall -fPIC rdwrops.cpp
-c -o rdwrops.w32.o
ERROR: ld.so: object '/usr/lib/checkinstall/installwatch.so' from
LD_PRELOAD cannot be preloaded: ignored.
wineg++ -m32 -I./vstsdk2.4/pluginterfaces/vst2.x -Wall -fPIC paths.cpp
-c -o paths.w32.o
ERROR: ld.so: object '/usr/lib/checkinstall/installwatch.so' from
LD_PRELOAD cannot be preloaded: ignored.
ar r libremoteplugin.w32.a remotepluginclient.w32.o
remotepluginserver.w32.o rdwrops.w32.o paths.w32.o
ar: creating libremoteplugin.w32.a
wineg++ -m32 -I./vstsdk2.4/pluginterfaces/vst2.x -Wall -fPIC
dssi-vst-server.cpp -o dssi-vst-server -L. -lremoteplugin.w32 -lpthread
ERROR: ld.so: object '/usr/lib/checkinstall/installwatch.so' from
LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/checkinstall/installwatch.so' from
LD_PRELOAD cannot be preloaded: ignored.
wineg++ -m32 -I./vstsdk2.4/pluginterfaces/vst2.x -Wall -fPIC
dssi-vst-scanner.cpp -o dssi-vst-scanner -L. -lremoteplugin.w32
-lpthread
ERROR: ld.so: object '/usr/lib/checkinstall/installwatch.so' from
LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/checkinstall/installwatch.so' from
LD_PRELOAD cannot be preloaded: ignored.
g++ -I./vstsdk2.4/pluginterfaces/vst2.x -Wall -fPIC
remotepluginclient.cpp -c
g++ -I./vstsdk2.4/pluginterfaces/vst2.x -Wall -fPIC
remotepluginserver.cpp -c
g++ -I./vstsdk2.4/pluginterfaces/vst2.x -Wall -fPIC rdwrops.cpp -c
g++ -I./vstsdk2.4/pluginterfaces/vst2.x -Wall -fPIC paths.cpp -c
ar r libremoteplugin.a remotepluginclient.o remotepluginserver.o
rdwrops.o paths.o
ar: creating libremoteplugin.a
g++ -I./vstsdk2.4/pluginterfaces/vst2.x -Wall -fPIC remotevstclient.cpp
-c
g++ -shared -Wl,-Bsymbolic -g3 -I./vstsdk2.4/pluginterfaces/vst2.x -Wall
-fPIC -o dssi-vst.so dssi-vst.cpp remotevstclient.o -L. -lremoteplugin
-lasound
g++ -I./vstsdk2.4/pluginterfaces/vst2.x -Wall -fPIC vsthost.cpp
remotevstclient.o -o vsthost -L. -lremoteplugin -ljack -lasound
-lpthread
mkdir -p /usr/local/lib/dssi/dssi-vst
mkdir -p /usr/local/lib/ladspa
mkdir -p /usr/local/bin
install dssi-vst.so /usr/local/lib/dssi
install dssi-vst.so /usr/local/lib/ladspa
install dssi-vst-server.exe.so dssi-vst-server dssi-vst-scanner.exe.so
dssi-vst-scanner dssi-vst_gui /usr/local/lib/dssi/dssi-vst
install vsthost /usr/local/bin

======================== Installation successful
==========================
[snip]
$ ls *.deb
dssi-vst_0.9.2-1_amd64.deb dssi-vst_0.9.2-2steinberg_amd64.deb
[snip]



------------------------------------------------------------------------

[1]


$ vsthost JCM900.dll
Returning file identifiers: 9qmgTOkTADEovuo1pYF6npby
RemoteVSTClient: executing /usr/local/lib/dssi/dssi-vst/dssi-vst-server
-g JCM900.dll,9qmgTOkTADEovuo1pYF6npby
DSSI VST plugin server v0.986
Copyright (c) 2004-2010 Chris Cannam
Loading "JCM900.dll"...
dssi-vst-server[1]: found in /home/spinymouse/.wine/drive_c/Program
Files/Steinberg/VstPlugins/JCM900.dll
done
Testing VST compatibility...
dssi-vst-server[1]: VST 2.4 entrypoint "VSTPluginMain" not found in DLL
"JCM900.dll", looking for "main"
dssi-vst-server[1]: VST entrypoint "main" found
dssi-vst-server[1]: plugin instantiated
dssi-vst-server[1]: plugin is a VST
dssi-vst-server[1]: Plugin has no GUI
dssi-vst-server[1]: plugin supports processReplacing
dssi-vst-server[1]: opening plugin
dssi-vst-server[1]: plugin is VST 2.0 or newer
dssi-vst-server[1]: plugin is not a synth
dssi-vst-server[1]: plugin name is "JCM900"
dssi-vst-server[1]: vendor string is "SimulAnalog"
Initialising Windows subsystem...
dssi-vst-server[1]: registered Windows application class "dssi_vst"
dssi-vst-server[1]: created main window
Should be showing message here
done
dssi-vst-server[1]: created audio thread
cannot create dummy timer window
dssi-vst-server[1]: set sample rate to 44100
dssi-vst-server[1]: set buffer size to 1024
client sized shm to 8192
sized shm to 8192, 1 inputs and 1 outputs

[snip]

Checkinstall is ok, I don't get errors when I use it to build other apps.
There's no difference between building dssi-vst with the Vestige or with the Steinberg header, the result is the same.

I guess I'll build Wine too, instead of using the 3.3 alpha's packages.

Cheers!

Ralf

_______________________________________________
64studio-users mailing list
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users
 
Old 05-18-2010, 01:43 PM
Dave Phillips
 
Default VST on 3.3 alpha amd64 - was: 64studio-users Digest, Vol 36, Issue 12

Ralf Mardorf wrote:
>
> If I run
>
> $ vsthost JCM900.dll (see [1])
>
> everything seems to be ok, but the GUI is missing.
>

Because it has no GUI ? I tried it with FST and Festige, same results.
The plugin launches fine, with no GUI.

> Testing VST compatibility...
> dssi-vst-server[1]: VST 2.4 entrypoint "VSTPluginMain" not found in DLL
> "JCM900.dll", looking for "main"
> dssi-vst-server[1]: VST entrypoint "main" found
> dssi-vst-server[1]: plugin instantiated
> dssi-vst-server[1]: plugin is a VST
> dssi-vst-server[1]: Plugin has no GUI <-----------------------------
> dssi-vst-server[1]: plugin supports processReplacing
> dssi-vst-server[1]: opening plugin
> dssi-vst-server[1]: plugin is VST 2.0 or newer
> dssi-vst-server[1]: plugin is not a synth
> dssi-vst-server[1]: plugin name is "JCM900"
> dssi-vst-server[1]: vendor string is "SimulAnalog"
>

Best,

dp

_______________________________________________
64studio-users mailing list
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users
 
Old 05-18-2010, 02:13 PM
Ralf Mardorf
 
Default VST on 3.3 alpha amd64 - was: 64studio-users Digest, Vol 36, Issue 12

Dave Phillips wrote:
> Ralf Mardorf wrote:
>
>> If I run
>>
>> $ vsthost JCM900.dll (see [1])
>>
>> everything seems to be ok, but the GUI is missing.
>>
>>
>
> Because it has no GUI ? I tried it with FST and Festige, same results.
> The plugin launches fine, with no GUI.
>
>
>> Testing VST compatibility...
>> dssi-vst-server[1]: VST 2.4 entrypoint "VSTPluginMain" not found in DLL
>> "JCM900.dll", looking for "main"
>> dssi-vst-server[1]: VST entrypoint "main" found
>> dssi-vst-server[1]: plugin instantiated
>> dssi-vst-server[1]: plugin is a VST
>> dssi-vst-server[1]: Plugin has no GUI <-----------------------------
>> dssi-vst-server[1]: plugin supports processReplacing
>> dssi-vst-server[1]: opening plugin
>> dssi-vst-server[1]: plugin is VST 2.0 or newer
>> dssi-vst-server[1]: plugin is not a synth
>> dssi-vst-server[1]: plugin name is "JCM900"
>> dssi-vst-server[1]: vendor string is "SimulAnalog"
>>
>>
>
> Best,
>
> dp
>

Thank you Dave

your test is helpful, perhaps I didn't build or installed anything bad.

It has got a GUI, here are some pics
http://www.google.de/images?hl=de&q=simulanalog%20guitar%20suite%20vst& um=1&ie=UTF-8&source=og&sa=N&tab=wi.

I anyway need to reply to somebody who recommended this plugin, then
I'll ask him, how he is able to change the settings, resp. if he has got
a GUI on Linux.

IIRC there should be a GUI on Linux too, perhaps x86 vs amd64 or an
additional file in ~/.wine/drive_c/windows/system32 is needed.

Unfortunately I'm short in time at the moment, but ASAP I'll start
testing/using SimulAnalog Guitar Suit, Guitarix and Rakarrack ... if
possible .

I need a handy computer to compile or do research about this stuff,
while I'm waiting at the bus stop etc. ...

Cheers!

Ralf
_______________________________________________
64studio-users mailing list
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users
 
Old 05-18-2010, 04:16 PM
"R.Wolff"
 
Default VST on 3.3 alpha amd64 - was: 64studio-users Digest, Vol 36, Issue 12

Am 18.05.2010 16:13, wrote Ralf Mardorf:
>
> your test is helpful, perhaps I didn't build or installed anything bad.
>
> It has got a GUI, here are some pics
> http://www.google.de/images?hl=de&q=simulanalog%20guitar%20suite%20vst& um=1&ie=UTF-8&source=og&sa=N&tab=wi.
>

It's the J_V_M, not J_C_M, which has got a GUI, but even under Windows it often
causes trouble. The other pics you see on that website is from Cubase's own
'Generic UI'.

Cheers,

Raphael --
________________________________
"A mind is like a parachute -
It doesn't work if it's not open."

|- - - - - - - Frank Zappa - - - - - - -|
_______________________________________________
64studio-users mailing list
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users
 

Thread Tools




All times are GMT. The time now is 06:37 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org