Skip to main content

4 - Toutes les autres applications, les émulateurs...


[Resolu] Installer un greffon tgz - besoin d'aide

Articles: 17
Bonjour! J'ai essayé d'installer un greffon LADSPA disponible uniquement en archive TGZ. Mais il ne s'est pas installé au bon endroit, du coup il n'est pas reconnu par Ardour.
Il s'agit du vocoder trouvé ici: Vocoder.
Le fichier readme du greffon disait "''Edit the
Makefile to taste and then do a "make" and "make install"''."
J'ai trouvé une page dans le forum Ubuntu qui me conseillant de ne compiler grâce à cette méthode que si tout le reste échouait et j'ai pas tout bien compris, du coup j'ai utilisé Alien qui était proposé sur cette même page (que j'arrive plus à retrouver, grrr) pour le convertir et l'installer directement:
Copy to clipboard
sudo alien -i paquet.ext

Il s'est installé à la racine, j'ai un dossier vocoder-3.0 dans le système de fichiers, contenant les fichiers présents dans l'archive. Et rien dans le dossier usr/lib/LADSPA.
D'où les deux questions suivantes:
1. Comment je fais pour le déplacer dans le dossier LADSPA?
2. Si c'est pas possible, comment dois-je faire pour le supprimer et le réinstaller au bon endroit? D'ailleurs je ne suis même pas sûre qu'il soit réellement installé, les autres greffons sont de format .so!
J'aurais bien laissé tombé et pris un autre greffon, mais tous ceux que je trouve sont en TGZ, et puis comme ça je saurai xD. Les autres greffons installés par synaptic sont reconnus et fonctionnent sans soucis.
Merci de votre aide!

Configuration: Ubuntu 10.04
Articles: 6259
Bonjour,

Si je ne m'abuse, le greffon vocoder est un lv2 et non un ladspa.
Ceci dit, j'ai croisé quelques vocoders et autres vocproc d'origines diverses, je ne suis pas certain à 100%...

Tu le trouveras alors peut-être plutôt sous /usr/lib/lv2.
Normalement, si tout se passe bien, tu devrais y voir un répertoire vocoder.lv2 qui devrait contenir un ou deux fichiers ".ttl" et un fichier ".so".

S'il n'est pas là mais que ta compil' a tout de même généré un répertoire de ce type, il faudra lui donner tous les droits (sudo chmod a+rwx vocoder.lv2) et le bouger ensuite vers /usr/lib/lv2 (sudo mv vocoder.lv2 /usr/lib/lv2/).

Mais, étant passé par Alien, je ne sais pas trop ce que tout ceci a produit...

A+
Articles: 17
Bonjour Allany,

J'ai vérifié dans les répertoire /usr/lib/lv2 et il n'y a rien qui ressemble à mon vocoder.
En faisant une recherche par nom, j'ai trouvé un dossiers vocoder-0.3 à la racine du système de fichiers qui a le même contenu que l'archive (makefile/vocoder.c/fichiers texte copyright, install et readme. Celui-ci ne me semble donc pas installé, je pense que je peux tout simplement le supprimer.
J'ai aussi trouvé deux fichiers dans /var/lib/dpkg/info: vocoder-ladspa-list et vocoder-ladspa.md5sums. Ils sont en lecture seule, je pense que ce sont les informations de ce qu'à fait Alien. Pas la moindre trace d'un fichier .ttl ou .so. Peut-être que le greffon n'a pas été installé du tout? Aurais-tu une méthode pour réussir à l'installer correctement au bon endroit? Je veux bien utiliser make mais je ne sais pas comment modifier le makefile... Sur les forums j'ai trouvé comment faire, sauf qu'à chaque fois on dit de modifier le makefile. Je veux bien, mais j'y modifie quoi? Lol du coup je suis un peu perdue!

Allez je relis ce tutoriel, on va voir si je comprend un peu mieux ce qui se passe...

En lançant une recherche de paquets installés grâce à dpkg, je trouve un dossier vocoder-ladspa dans usr/share/doc qui contient une archive gz : changelog.debian.gz contenant un fichier changelog.debian, et un fichier copyright dans lequel est écrit qu'Alien a converti ce fichier. C'est ça le paquet que je cherche?
Articles: 6259
Hello !

Je viens de télécharger le vocoder-0.3 et je ne passe pas non plus le make et encore moins le make install...

Aaaah, si, ça y est !
Il faut que tu installes les paquets xutils et xutils-dev puis tu envoies, dans l'ordre :
make clean (pour nettoyer les tentatives précédentes)
make
sudo make install
et tu devrais avoir ton .so qui s'installe dans :
/usr/local/lib/ladspa

A+
Articles: 17
Yeees!!! (là je suis en train de courir dans mon appart avec mon tee-shirt sur la tête comme un footballeur qui vient de marquer un but). Merci infiniment, grand maître des dépendances et gardien du make install xD.
Articles: 6259
Ouaip !
Avec le temps, on prend l'habitude d'éplucher les messages d'erreur des compilations et la clef de l'énigme s'y trouve souvent...

Dis-nous s'il marche bien, ce vocoder car, perso, je n'ai jamais réussi à en faire fonctionner aucun de manière satisfaisante.

Et puis, puisqu'il faut bien faire son petit modérateur, parfois, peux-tu éditer tes 1er et dernier posts du sujet pour y mettre un "résolu" dans les titres ?

Content que ça marche, à+,
Jacques.
Articles: 17
J'ai pas encore bien compris le fonctionnement mais je te dirai. A bientôt! Hélène.
Articles: 19435 France
Coucou ici, content que ca marche.

Ceci dit, de ce que j'en sais, la dernière mise a jour du vocodeur ladspa date de 2004 il me semble. Depuis, nedko a repris ce travail et en a fait un vocodeur de format LV2 qui se nomme lv2vocoder. Du coup, a moins de vraiment avoir besoin de la version ladspa, je conseillerai d'utiliser la version lv2 qui date de 2008. Plus d'info sur les pages en question.

Olivier
Articles: 17
Merci Olivier, je vais upgrader tout ça. Mais dans le fond mon problème aurait été le même: archive tgz... Et à vrai dire, je n'avais pas cherché plus loin parce que le site officiel n'a pas de connexion certifiée...
Articles: 19435 France
Y a pas de quoi 😊

Comme ca, tu auras appris des bases de compilation au passage, c'est toujours ca de pris ! Pour LV2vocoder, certaines distributions fournissent un paquet tout prêt (par exemple TangoStudio).

Olivier
Articles: 17
J'arrête pas d'en entendre parler, de ce TangoStudio... Va quand même falloir que j'aille voir ce que c'est...
Articles: 19435 France
😊

Si tu essaies et que ca te plait, oublie pas de filer un quelque chose au bonhomme derrière TangoStudio, il a vraiment fait un travail énorme avec cette distribution.

Olivier
Articles: 17
Je crois que je ne vais pas essayer tout-de-suite (j'ai mis une semaine à avoir un truc qui me plaît, alors je ne vais pas changer directement!) Mais oui bien sûr, après avoir donné quelque chose au bonhomme qui est derrière Ardour...
Articles: 6259
C'est malin, vous venez de me convaincre de filer une poignée de dollars à GraciasFidel dont j'utilise sans vergogne l'impeccable distribution Tangostudio depuis des mois... gracieusement !
Ah, culpabilité... Non, vrai, c'est normal, vu le boulot fourni et la sympathie du bonhomme quand on rencontre un souci, sur son forum.

Merci, vous avez bien fait d'en parler.

A+,
Jacques.
Articles: 19435 France
😊