Chargement...
 
Skip to main content

4 - Toutes les autres applications, les émulateurs...


comment faire marcher un vsti sur une Ubuntu ?

Articles: 105
Bien sûr, j'ai lu les toujours très inéressants guides et post sur le forum sur wine, fst, lash.. mais je n'ai pas trouvé de solutions qui passe sur ma ubuntu gutsy 64 bits..

ma situation, alsa marche, jack ok, wine & lash nickel.. arrive le moment où l'on veut faire tourner un vst.. apparemment c'est très facile sur une 64Studio.. pour la ubuntu

j'ai pas trouvé le paquet xfst vanté par Ehma

et pour la compil de fst, j'ai tout plein d'erreurs que je vous livre ci-dessous (oui pardon, c'est indigeste..)

Copy to clipboard
/fst-1.8$ make cp -a `find . | grep 'vstsdk[^/]*\$'`/source/common ./vst sed -i '/struct VstFileType\|struct VstFileSelect/,/};/d' vst/aeffectx.h winegcc -c `pkg-config --cflags gtk+-2.0` `pkg-config --cflags jack` `pkg-config --cflags jack` `pkg-config --cflags lash-1.0` -DHAVE_LASH -I. -o audiomaster.o audiomaster.c Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk+-2.0' found Package jack was not found in the pkg-config search path. Perhaps you should add the directory containing `jack.pc' to the PKG_CONFIG_PATH environment variable No package 'jack' found Package jack was not found in the pkg-config search path. Perhaps you should add the directory containing `jack.pc' to the PKG_CONFIG_PATH environment variable No package 'jack' found Package lash-1.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `lash-1.0.pc' to the PKG_CONFIG_PATH environment variable No package 'lash-1.0' found Dans le fichier inclus à partir de /usr/include/features.h:345, à partir de /usr/include/stdio.h:28, à partir de audiomaster.c:21: /usr/include/gnu/stubs.h:7:27: erreur: gnu/stubs-32.h : Aucun fichier ou répertoire de ce type Dans le fichier inclus à partir de audiomaster.c:23: jackvst.h:6:23: erreur: jack/jack.h : Aucun fichier ou répertoire de ce type jackvst.h:7:29: erreur: jack/ringbuffer.h : Aucun fichier ou répertoire de ce type In file included from audiomaster.c:23: jackvst.h:14: erreur: expected specifier-qualifier-list before «jack_client_t" audiomaster.c: In function «jack_host_callback": audiomaster.c:49: erreur: «jack_position_t" undeclared (first use in this function) audiomaster.c:49: erreur: (Each undeclared identifier is reported only once audiomaster.c:49: erreur: for each function it appears in.) audiomaster.c:49: erreur: expected «;" before «jack_pos" audiomaster.c:50: erreur: «jack_transport_state_t" undeclared (first use in this function) audiomaster.c:50: erreur: expected «;" before «tstate" audiomaster.c:106: erreur: «tstate" undeclared (first use in this function) audiomaster.c:106: erreur: «JackVST" has no member named «client" audiomaster.c:106: erreur: «jack_pos" undeclared (first use in this function) audiomaster.c:114: erreur: «JackPositionBBT" undeclared (first use in this function) audiomaster.c:119: attention : incompatible implicit declaration of built-in function «floor" audiomaster.c:124: erreur: «JackTransportRolling" undeclared (first use in this function) winegcc: gcc failed. make: *** [audiomaster.o] Erreur 2

Articles: 649 France
il me semble qu'il est très très difficile de faire marcher les Vst (qui sont en 32bits) sur une distribution en 64bits.

Je crois qu'il y a un fil là dessus que tu pourrais trouver dans les archives de la mailing list de LAU (Linux Audio User). Si je me souviens c'est ....... possible mais c'es très compliqué, c'est Dave Phillipe je crois qui avait essayé.

désolé je ne peux pas t'aider plus que ça mais au moins ça te donne des pistes.
Articles: 649 France
En ce qui concerne ton problème de compilation, as tu installé tous les paquets de développement "-dev" ou "-devel" (lash, jack, gtk2 ....)

tu devrais peut etre essayé DSSI-vst qui dans sa dernière version n'utilise pas les SDK-vst de steinberg et est plus facile à compiler.

Sinon tu peux peut etre essayer de passer par WineAsio et Reapper.