Cubase 7 et linux
Bonjour,
ce post a pour but de montrer comment utiliser les synthétiseurs logiciels fournis avec Cubase 7 sous linux.
Je préviens que la solution retenue fonctionne mais elle a plusieurs défauts. Le premier est d'être assez ardue à mettre en œuvre et le deuxième est d'être très gourmande en utilisation cpu.
Le plus:
-Les synthétiseurs appréciés des cubasiens et la modularité de linux enfin réunis.
Les moins:
-Mise en œuvre ardue et grosse machine exigée.
-La latence en sortie est de l'ordre de 13 ms sans aucune optimisation. Cela doit pouvoir être amélioré via virtio.
-Vous ne pourrez pas utiliser Halion Sonic SE car il ne peut-être lancé en version stand-alone mais seulement dans Cubase( Et oui, cubase invente des standards qu'il ne respecte pas lui-même... ) mais la version supérieure Halion Sonic doit passer.
La méthode le permettant est l'utilisation d'une machine virtuelle au sein de linux et d'un pont réseau virtuel entre la machine virtuelle et linux.
Les logiciels utilisés sont KX-Studio 32 bit pour la distribution linux, Windows 7 64 bit pour la machine virtuelle, Virtualbox pour la virtualisation, Cubase Artist 7 pour les synthétiseurs logiciels, wine et FX-Teleport pour le pont réseau, et pour finir vsthost. Bref, ce que j'avais sous la main.
Le problème majeur rencontré lors de ce projet est le logiciel anti-piratage ELicenser qui ne fonctionne pas sous linux.
Les différentes étapes sont les suivantes:
-Installation de VirtualBox. Je l'ai utilisé car j'avais déjà installé KX-Studio en 32 bit et la copie de Windows 7 étant 64 bit, l'utilisation de kvm était impossible.
-Installation de Windows 7 dans une machine virtuelle crée grâce à VirtualBox, en utilisant les drivers fournis par Oracle pour la gestion de l'usb et donc permettant la reconnaissance de la clé ELicenser.
Le driver son de VirtualBox est réglé sur snd-hda-intel mais la sortie son est paramétrée sur "aucune" car le son passe par le réseau.
Le réseau est réglé sur "interne à la machine hôte" afin d'éviter les mise à jour et autres saletés provenant d'internet.
L'horloge peut-être fictive à mon avis afin d'éviter l'activation de windows si vous ne possédez qu'une licence. Il suffit d'utiliser un snapshot de la machine virtuelle après une installation complète et de ne pas laisser tourner la bécane plus d'un mois... Shut, je n'ai rien dit...
-Installation de Cubase 7 dans la machine virtuelle. J'ai utilisé Cubase Artist 7 car c'est la seule version que je possède.
-Installation de FX-Teleport dans cette même machine et configuration du serveur en renseignant le chemin menant aux différentes vst.
-Installation de FX-Teleport sous linux grâce à wine et configuration du client afin de recevoir les données provenant de la carte réseau ayant l'adresse IP du Windows 7 virtualisé. Attention, la configuration de wine à ce niveau est importante car sinon vos VSTi ne seront pas reconnus.
-Pour finir, utilisation de vsthost pour choper le VSTi vous intéressant avec jack( Entrée midi et Sorties audio). Attention, j'ai essayé le logiciel de KX-Studio pour
lancer les VSTi mais cela ne fonctionne pas. Il m'a fallu lancer les VSTi en ligne de commande mais créer un lanceur doit être facile.
Amélioration bienvenue: Réussir à faire fonctionner le ELicenser sous wine. Si quelqu'un a un tuyau, je veux bien qu'il m'en file un bout.
Voila, J'ai fini mon paté concernant( consternant...) les VSTi de Cubase 7 sous linux.
ce post a pour but de montrer comment utiliser les synthétiseurs logiciels fournis avec Cubase 7 sous linux.
Je préviens que la solution retenue fonctionne mais elle a plusieurs défauts. Le premier est d'être assez ardue à mettre en œuvre et le deuxième est d'être très gourmande en utilisation cpu.
Le plus:
-Les synthétiseurs appréciés des cubasiens et la modularité de linux enfin réunis.
Les moins:
-Mise en œuvre ardue et grosse machine exigée.
-La latence en sortie est de l'ordre de 13 ms sans aucune optimisation. Cela doit pouvoir être amélioré via virtio.
-Vous ne pourrez pas utiliser Halion Sonic SE car il ne peut-être lancé en version stand-alone mais seulement dans Cubase( Et oui, cubase invente des standards qu'il ne respecte pas lui-même... ) mais la version supérieure Halion Sonic doit passer.
La méthode le permettant est l'utilisation d'une machine virtuelle au sein de linux et d'un pont réseau virtuel entre la machine virtuelle et linux.
Les logiciels utilisés sont KX-Studio 32 bit pour la distribution linux, Windows 7 64 bit pour la machine virtuelle, Virtualbox pour la virtualisation, Cubase Artist 7 pour les synthétiseurs logiciels, wine et FX-Teleport pour le pont réseau, et pour finir vsthost. Bref, ce que j'avais sous la main.
Le problème majeur rencontré lors de ce projet est le logiciel anti-piratage ELicenser qui ne fonctionne pas sous linux.
Les différentes étapes sont les suivantes:
-Installation de VirtualBox. Je l'ai utilisé car j'avais déjà installé KX-Studio en 32 bit et la copie de Windows 7 étant 64 bit, l'utilisation de kvm était impossible.
-Installation de Windows 7 dans une machine virtuelle crée grâce à VirtualBox, en utilisant les drivers fournis par Oracle pour la gestion de l'usb et donc permettant la reconnaissance de la clé ELicenser.
Le driver son de VirtualBox est réglé sur snd-hda-intel mais la sortie son est paramétrée sur "aucune" car le son passe par le réseau.
Le réseau est réglé sur "interne à la machine hôte" afin d'éviter les mise à jour et autres saletés provenant d'internet.
L'horloge peut-être fictive à mon avis afin d'éviter l'activation de windows si vous ne possédez qu'une licence. Il suffit d'utiliser un snapshot de la machine virtuelle après une installation complète et de ne pas laisser tourner la bécane plus d'un mois... Shut, je n'ai rien dit...
-Installation de Cubase 7 dans la machine virtuelle. J'ai utilisé Cubase Artist 7 car c'est la seule version que je possède.
-Installation de FX-Teleport dans cette même machine et configuration du serveur en renseignant le chemin menant aux différentes vst.
-Installation de FX-Teleport sous linux grâce à wine et configuration du client afin de recevoir les données provenant de la carte réseau ayant l'adresse IP du Windows 7 virtualisé. Attention, la configuration de wine à ce niveau est importante car sinon vos VSTi ne seront pas reconnus.
-Pour finir, utilisation de vsthost pour choper le VSTi vous intéressant avec jack( Entrée midi et Sorties audio). Attention, j'ai essayé le logiciel de KX-Studio pour
lancer les VSTi mais cela ne fonctionne pas. Il m'a fallu lancer les VSTi en ligne de commande mais créer un lanceur doit être facile.
Amélioration bienvenue: Réussir à faire fonctionner le ELicenser sous wine. Si quelqu'un a un tuyau, je veux bien qu'il m'en file un bout.
Voila, J'ai fini mon paté concernant( consternant...) les VSTi de Cubase 7 sous linux.