LV2rack un hébergeur de greffons norme
LV2.
Table des matières
Site web officiel :
http://home.gna.org/zynjacku/
.
Norme :
LV2
Version actuelle : 5.2 du 12 octobre 2009.
Compatible
Lash,
Jack
Licence : GNU GPL
?.
Développeur :
Nedko.
Description
Un des
très gros avantages de la M.A.O. sous GNU/Linux, c'est
Jack.
Pourquoi me direz-vous avec pertinence ?
Parce que dans notre cas, si un logiciel est compatible avec
Jack, alors il le sera avec les greffons
LV2 (et les autres aussi).
LV2rack est un hôte pour greffons
LV2, il
héberge les greffons, vous permettant ainsi de les utiliser dans tous vos logiciels de M.A.O. préférés.
Le schéma logique sera le suivant :
SORTIES ENTRÉES
Votre logiciel préféré ------- LV2rack
LV2rack ------- Votre master
Votre master ------- Vos haut-parleurs
L'image en haut de cette page montre
LV2rack faisant tourner 2 greffons (
LV2fil et un greffon
Invada) avec un autre greffon chargé mais pas actif.
Compilation/Installation/Configuration
[+]
Note : l'installation se fait sur une
Ubuntu (
UbuntuStudio Karmic 9.10 pour
olinuxx).
1) Télécharger l'archive ici :
http://download.gna.org/zynjacku/
(prendre la dernière version évidemment).
L'archive contient le nécessaire pour installer
ZynJackU et
LV2rack.
2) Extraire l'archive
3) Vérifier les dépendances, il faut installer (au moins) :
- lv2core,
- python2.6-dev,
- python-gtk2-dev,
- libjack-dev,
- plus peut-être d'autres librairies, selon ce qui a déjà été installé sur votre système.
En règle générale, quand on lance la commande
./configure, le système signale ce qui manque, donc lancez
./configure autant de fois qu'il faut (ça ne va rien casser...) jusqu'à ce que toutes les librairies requises soient installées.
4) Commandes pour compiler :
PYLIBDIR=/usr/lib/python2.6/dist-packages/ ./configure --prefix=/usr/ (bien taper cette commande telle quelle)
make
sudo make install
Note :
- Si le ./configure vous donne : No package 'lv2core' found , c'est qu'il vous manque le paquet lv2core qui contient les spécifications de la norme LV2.
- Si le ./configure vous donne : No package 'gtk+-2.0' found , c'est qu'il vous manque le paquet python-gtk2-dev.
- Si le ./configure vous donne : No package 'jack' found , c'est qu'il vous manque le paquet libjack-dev.
5) Les programmes n'apparaissent pas par défaut dans les menus, on peut les invoquer par les commandes
zynjacku et
lv2rack.
6) L'installation (
sudo make install) installe plusieurs fichiers dont :
- les exécutables dans /usr/bin/ . Il s'agit de : zynjacku, lv2rack et un autre : zynspect (???)
- quelques fichiers dans /usr/share/zynjacku/ , par exemple, le fichier gpl.txt qui contient une copie de la licence de ce logiciel, et aussi logo.png qui avec qui vous pourrez bricoler quelque chose pour avoir des lanceurs jolis !
Merci à riton_lafouine pour les recherches
Édit Olinuxx : quelques infos en plus
À noter que :
- LV2rack héberge des EFFETS au format LV2, pour héberger des SYNTHÉTISEURS, voir ZynJackU,
- LV2rack ré-utilise beaucoup de code de ZynJackU.