Zynjacku un hôte de greffons
LV2 de type
synthétiseur.
Site web officiel :
http://home.gna.org/zynjacku/.
Version actuelle :
6 du
2011 03 27.
Norme :
LV2.
Compatible :
Lash.
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).
Zynjacku 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 :
Copy to clipboard
Sorties Entrées
Votre logiciel préféré ------- ZynJackU
ZynJackU ------- Votre master
Votre master ------- Vos haut-parleurs
Changelog
[+]
Les nouveautés dans les dernières versions :
version 6 du 27 mars 2011
- amélioration d'inter-opérabilité avec les logiciels composite, EQ10Q et Calf Studio Gear.
- support pour le nouveau dynamic manifest extension et donc NASPRO 0.2.90
- possibilité d'utiliser une regular expression à la pla ce de URI en ligne de commande
- amélioration du comportement des fenêtres.
- amélioration LV2 (lv2 turtle rdf parsing)
- correction d'un bug avec une invocation d'un state file en ligne de commande
- meilleur système de gestion/repport des erreurs de syntaxe ttl
- optimisations du greffon scanner
- support MacOSX
- renommage de la colonne Author en Maintainer pour mieux correspondre aux doap:maintainer semantics
- amélioration des emplacements des fichiers à l'installation plus Debian-like (et autres distributions)
- scan correctement lorsque qu'aucun greffon lv2 n'est installé
- correction de bugs divers
Utilisation
1) Démarrer zynjacku
2) Charger un plugin avec le menu
Synth > Load
3) Sélectionner un des plugins de la liste
Liste des plugins disponibles
4) Cliquer sur
Load
Le plugin Calf Organ chargé
5) Ouvrir l'interface du plugin en cochant la case dans la colonne
UI
L'interface de Calf Organ
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) :
- python2.6.dev,
- python-gtk2-dev,
- lv2core,
- 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 :
Copy to clipboard
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:
- ZynJackU héberge des SYNTHÉTISEURS au format LV2, pour héberger des EFFETS, voir LV2rack,
- ZynJackU partage beaucoup de code avec LV2rack.