Chargement...
 
Skip to main content

Historique: LV2

Aperçu de cette version: 114

LV2, une nouvelle spécification de greffons pour le libre.

Image



Informations

Site web officiel : http://lv2plug.in/.
Dernière révision : 1.18.10.
Co-auteur : Drobilla, Steve Harris et Thorsten Wilms.
Liste de développement : http://lists.lv2plug.in/listinfo.cgi/devel-lv2plug.in.
Canal IRC : #lv2 sur freenode.

Description

Aux origines de LV2, il y a LADSPA. D'ailleurs, LV2 = Ladspa Version 2 .
LADSPA est une norme de greffons vieillissante, elle a fait son temps. Il ne s'agit pas de mettre en cause la qualité DSP des greffons LADSPA, d'ailleurs la majorité des greffons LV2 ré-utilise cette partie du code des greffons LADSPA, mais simplement, la norme LADSPA est une norme limitée au niveau graphique par exemple.
Le format LV2 permet d'écrire des greffons audio et de leurs y adjoindre de belles interfaces graphiques externes.
Un autre de ses gros avantages, est qu'il autorise et facilite l'internationalisation (la traduction).
Les greffons LV2 peuvent traiter différents types de données (MIDI ou OSC) en plus de l'audio et rester ouverts à d'autres formats.

LV2 est appelé à devenir le standard dans le domaine des greffons libres.
Il est issu du consortium Linux Audio Developer = LAD.
Changelog des spécifications (v3 et v4) : http://dev.drobilla.net/browser/trunk/lv2core.lv2/ChangeLog.

Pour le moment (octobre 2009), il y a moins de greffons LV2 que de greffons LADSPA, espérons que la tendance s'inverse, car le format LV2 convient beaucoup mieux aux exigences et aux attentes des utilisateurs, notamment, pour l'habillage graphique bien plus avancé que les LADSPA. De plus, il facilite la vie aux développeurs de greffons.
On peut dire que LV2 est à LADSPA ce que XML+CSS est à HTML.


Utilisation

Les greffons LV2 s'installent généralement dans /usr/lib/lv2 ou éventuellement dans /usr/local/lib/lv2/. Pourquoi plusieurs endroits ? C'est l'histoire des hiérarchies sur un système unix. L'endroit dédié est /usr/lib/lv2 et, normalement sous unix, si vous voulez installer un truc avec une compilation, c'est mieux de le placer dans /usr/local/ ... ... C'est écrit normalement parce que tous les développeurs ne sont pas très regardant là-dessus. De toutes façons, il n'y a pas trop d'influence pour l'utilisateur car les hôtes (LV2rack, Ardour, ...) regardent dans ces 2 chemins. Si vous voulez vraiment en être sûr, vous pouvez aussi regarder si vous avez un LV2_PATH de défini dans votre environnement (commande env). C'est juste une sécurité, si vous avez quelque chose, c'est bien, sinon, c'est pas grave. Si vous voulez vraiment mais alors VRAIMENT être sûr, vous pouvez ajouter ce LV2PATH avec une commande.


Voir le LV2_PATH actuel :

Copy to clipboard
echo $LV2_PATH

ou aussi
Copy to clipboard
env



Modifier le PATH :

Copy to clipboard
export LV2_PATH=/usr/local/lib/lv2:/usr/lib/lv2 (et tout ce que vous voulez d'autres)

Vous pouvez donc y ajouter d'autres chemins d'emplacement, mais attention, ceci n'est pas permanent, au prochain reboot, paf !!! Tout aura sauté ! 🙄

Du coup, si vous voulez que ce soit persistant, il faut ajouter la ligne dans le ~/.bashrc de votre utilisateur. Je suppose qu'il doit y avoir un moyen de définir ce PATH pour tous les utilisateurs, mais je ne le connais pas.

Changelog

[+]

Les greffons et les suites de greffons

Pour un coup d’œil rapide sur les suites de greffons au format LV2, vous pouvez vous rendre sur la page de la Greffons.


Les hôtes

Les hôtes sont des logiciels qui hébergent les greffons en annexe pour les programmes ne les intégrant pas en interne.
Ils vous autorisent donc à utiliser ces greffons avec n'importe quel programme compatible JACK (la caractéristique qui tue sous GNU/Linux 😉 )

  • LV2rack héberge des EFFETS au format LV2. Il s'agit donc d'un projet similaire à JACK-rack (qui ne supporte que les greffons LADSPA), mais pour le format LV2,
  • ZynJackU héberge des SYNTHÉTISEURS au format LV2 (spécialement Zyn),
  • SLV2 est une bibliothèque en langage C pour les hôtes LV2.


Commentaires

Une liste officielle (mais pas toujours complète) des greffons LV2 se trouve tout en bas sur le site officiel : http://lv2plug.in/ .

Historique

Avancé
Information Version
Fri 01 Nov 2024 15:53 jujudusud Modification serveur IRC. 143
Afficher
Tue 05 Sep 2023 12:03 olinuxx + anglicismes + coquille 142
Afficher
Tue 05 Sep 2023 11:54 Dominique LV2 pour amd64 distros 141
Afficher
Wed 04 Jan 2023 19:53 olinuxx 140
Afficher
Sun 16 Jan 2022 23:03 jujudusud Modification du lien disthro externe en lien tiki interne vers la page dédiée. 139
Afficher
Tue 12 Sep 2017 06:23 r1 lien cassé 138
Afficher
Wed 08 Jun 2016 09:19 olinuxx 137
Afficher
Wed 08 Jun 2016 09:19 olinuxx 136
Afficher
Tue 07 Jun 2016 22:17 polpotlacompote 135
Afficher
Tue 07 Jun 2016 22:16 polpotlacompote 134
Afficher
Tue 07 Jun 2016 22:15 polpotlacompote 133
Afficher
Sun 07 Sep 2014 16:46 olinuxx mise en cohérence des variables : version logiciel + date 132
Afficher
Fri 05 Sep 2014 08:55 olinuxx Recherche et remplacement en masse 131
Afficher
Thu 04 Sep 2014 08:55 olinuxx Recherche et remplacement en masse 130
Afficher
Mon 16 Dec 2013 22:18 romain_bar Rajout de jalv, réorganisation 129
Afficher
Mon 04 Nov 2013 17:11 anonymous wiki_up conversion 128
Afficher
Mon 16 Sep 2013 11:02 pianolivier +1 lien 127
Afficher
Wed 11 Sep 2013 17:43 pianolivier +Carla 126
Afficher
Thu 04 Jul 2013 23:50 programLyrique 125
Afficher
Thu 04 Jul 2013 13:40 pianolivier intégration 124
Afficher
Sun 03 Mar 2013 20:41 pianolivier Page à intégrer 123
Afficher
Wed 26 Sep 2012 18:19 pianolivier +lilv 122
Afficher
Mon 03 Sep 2012 01:36 olinuxx coquille 121
Afficher
Sun 02 Sep 2012 18:09 romain_bar Outils SLV2 pour voir les greffons LV2 120
Afficher
Sun 02 Sep 2012 16:43 romain_bar Commandes lv2ls et lv2info 119
Afficher
Sat 01 Sep 2012 23:20 romain_bar Ajout du lien vers les synthétiseurs virtuels 118
Afficher
Sat 01 Sep 2012 23:14 romain_bar Réorganisation de l'article (utilisation du template intro/info/description/utilisation/installation) 117
Afficher
Sat 23 Jun 2012 16:34 xzu Collections de greffons 116
Afficher
Sat 23 Jun 2012 15:16 xzu changement lien "greffon" pour lien ((Catégorie effets audio|Portail Logiciel: Effets Audios)) 115
Afficher
Sun 03 Jun 2012 10:47 pianolivier changelog 114
Afficher
Wed 16 mai 2012 13:53 xzu 113
Afficher
Sun 26 Feb 2012 13:01 pianolivier changelog 112
Afficher
Thu 14 Apr 2011 20:20 pianolivier ajout d'une section changelog 111
Afficher
Wed 15 Dec 2010 23:34 olinuxx + irc + freenode 110
Afficher
Tue 14 Dec 2010 21:22 olinuxx ptits trucs 109
Afficher
Tue 14 Dec 2010 21:17 olinuxx ptit truc 108
Afficher
Tue 14 Dec 2010 21:16 olinuxx ptits trucs 107
Afficher
Thu 30 Sep 2010 05:44 olinuxx 106
Afficher
Thu 30 Sep 2010 05:02 olinuxx 105
Afficher
Thu 30 Sep 2010 05:01 olinuxx 104
Afficher
Thu 30 Sep 2010 05:00 olinuxx 103
Afficher
Thu 30 Sep 2010 04:59 olinuxx mise en page 102
Afficher
Thu 30 Sep 2010 04:58 olinuxx rédaction 101
Afficher
Thu 30 Sep 2010 04:51 olinuxx 100
Afficher
Sat 25 Sep 2010 14:22 olinuxx zippage de la déf des greffons (trop chiant à maintenir, ça fait doublon) 99
Afficher
Sat 25 Sep 2010 14:20 olinuxx 98
Afficher
Tue 07 Sep 2010 17:29 olinuxx passage aux variables de version 97
Afficher
Tue 17 Aug 2010 02:25 olinuxx 96
Afficher
Tue 17 Aug 2010 02:24 olinuxx 95
Afficher