lundi 14 octobre 2013

Démarrer des plugins VST windows sous Linux

Pour accéder à la Liste des articles de ce blog c'est par ici

Bonjour,

Bien que Linux propose de nombreux logiciels open source (de qualité), parfois des logiciels commerciaux s'imposent à nous comme Addictive Drums, Kontakt Player, Guitar Rig et autres softwares aboutis du marché. Pour ceux qui hésitent à faire le pas vers Linux à cause de ces logiciels incontournables, jetez un oeil à l'article suivant qui vous expliquera comment il est possible sous Linux de démarrer ces logiciels en tant que plugins VST Windows avec un minimum d'efforts.

Pré-requis

Les plugins VST et VSTi Windows sont pris en charge par Linux grâce aux paquets wine et à dssi-vstdssi-vst permet de démarrer un plugin VST avec le serveur de son Jack.

Pour installer ces softs:

$ sudo apt-get install wine dssi-vst

Si vous avez besoin d'aide pour configurer jack c'est par ici.

Installez votre application windows sous Linux

Une fois que vous avez installé ces paquets, installez votre application Windows avec wine.
$ WINEPREFIX=~/.wineApplication wine setup.exe

~/.wineApplication est le répertoire accueillant l'environnement Windows dédié à votre nouvelle application. Personnalisez-le. (Il sera judicieux d'installer tous les plugins VST que vous utilisez dans le même environnement.
Explications :
- ~/ signifie la racine de votre compte utilisateur (autrement dit $HOME)
- le "point" devant le nom de répertoire déclare un fichier caché (ici un dossier). Il ne sera donc pas visible par défaut sauf si vous activez la visualisation des fichiers cachés. Si cela vous gêne, enlever simplement le point.
- setup.exe est l'installateur de votre application. Adaptez-le à vos besoins.

N'oubliez pas dans votre setup applicatif de demander l'installation des plugins VST.

NB : avant l'installation, il sera peut-être nécessaire de configurer la version de windows à émuler pour votre logiciel.

pour cela:
$ WINEPREFIX=~/.wineApplication winecfg

Sélectionnez votre windows (par exemple: Windows 7) et cliquer sur le bouton "appliquer".

Démarrer votre application

Démarrer jack avec qjackctl.

Une fois l'application installé, repérez le répertoire d'installation des plugins VST. Puis démarrez votre plugin:
* $ cd ~/.wineApplication/drive_c/Program Files/Application/VST\ Plugins
$ WINEPREFIX=~/.wineApplication vsthost plugin.dll

* Adaptez le nom du répertoire à votre cas d'utilisation.

~/.wineApplication est le répertoire accueillant l'environnement Windows dédié à votre nouvelle application. Reprenez celui que vous avez utilisé pour l'installation de votre application.

plugin.dll le nom du plugin VST que vous voulez démarrer. C'est une librairie Windows DLL. Adaptez-le à vos besoins.

Ensuite il ne vous reste plus qu'à connecter un port MIDI ou Audio à votre plugin VST si besoin. Pour cela utiliser qjackctl. Cliquer sur le bouton "Connecter" et établissez les connexions désirées.

Paufinage ...

Créer un raccourci sur  votre bureau avec :
$ gnome-desktop-item-edit --create-new ~/Bureau

Exemple:
Nom : Guitar_Rig_5_VST
Commande : env WINEPREFIX="/home/mon_login/.wineGuitarRig" vsthost C:\\Program\ Files\\Native\ Instruments\\VSTPlugins\ 32\ bit\\Guitar\ Rig\ 5.dll
icône : sélectionnez l'icône de votre application. Si le fichier est un icône à l'extension ".ico" (ce qui est probable pour les applications Windows), il vous faudra le transformer en ".png" avec gimp par exemple (menu fichier>>exporter ...). Parfois, il vous faudra extraire le fichier icône du fichier exe grâce aux paquets icoutils.

Pour installer ce paquet:
$ sudo apt-get install icoutils
Pour extraire le fichier icône (type 14):
$ wrestool -x --output=chemin_du_fichier_en_sortie -t14 fichier.exe

Maintenant vous avez un icône pour votre raccourci vers votre plugin VST.

Enfin pour ajouter votre démarreur dans les recherches du Dash:
$ mkdir -p ~/.local/share/applications/wine/Programs
$ cp ~/Bureau/Guitar_Rig_5_VST.desktop ~/.local/share/applications/wine/Programs/

Remarque: Après cette opération, vous pouvez éventuellement effacer le raccourci sur votre bureau, il sera toujours accessible par le Dash.

Voilà !

Je vous conseille avant de faire l'acquisition d'un produit commercial de toujours le tester en version DEMO avant, cela vous permettra d'éviter les mauvaises surprises. Assurez-vous de tester la dernière version de votre produit, Car en général il ne revendent pas les versions antérieures d'un produit. Le support est souvent inexistant pour les utilisateurs de Linux (en tout cas, pour le moment ...). Mais que cela ne vous empêche pas de vous lancer. Certains produits en version DEMO peuvent déjà suffire à vos besoins amateurs. Certains logiciels sont connues de longues dates pour être compatible avec Linux grâce à wine. N'hésitez pas à parcourir internet à la recherche de ces renseignements (en général dans les forums de la société créatrice de votre application cible).

Amusez-vous bien !
Musicalement

Vous trouverez d'autres astuces pour l'audio et la musique sur Ubuntu par ici.


Aucun commentaire:

Enregistrer un commentaire