Ceci est une ancienne révision du document !
ChordPro
ChordPro permet la génération de livrets de chants pour accompagnement (ou pas) d'un instrument. De nombreux instruments sont supportés sous forme d'accords essentiellement (clavier, guitare, ukulele…). ChordPro est non seulement un format de fichier (.pro ou .chordpro) mais aussi toute une suite de commandes en Perl particulèrement efficaces. On peut l'utiliser en ligne de commande ou via l'interface graphique (GUI) qui s'installe en même temps. L'interface graphique est très bien faite (avec coloration syntaxique du format .chordpro, génération des PDF en chanson unique ou sous la forme d'un livret de chants). Même si créer sa propre chanson avec accords est simple avec ChordPro, de nombreux sites proposent des chansons sous ce format, comme oukelelatab par exemple. On peut très bien récupérer une chanson au format ChordPro qui serait dédiée à la guitare et la transcrire pour le Ukulele…
Pré-requis
- Le logiciel est écrit en PERL. Il faut avoir activé CPAN pour pouvoir l'installer. Si cela n'est pas encore le cas, les commandes suivantes vous proposerons la meilleure méthode pour activer CPAN.
- à tout hasard (si le paquet est dispo dans votre distribution)
sudo apt-get install chordpro
- si le paquet n'est pas dispo, commencer par installer la librairie perl de wxWidgets :
sudo apt-get install libwx-perl
Installation
Pour installer ce logiciel, il suffit de lancer la commande cpan suivante :
sudo cpan install chordpro
.
Si problème d'affichage de la prévisualisation du PDF
Il peut arriver que le preview ne fonctionne pas correctement (cela lance un logiciel de l'ordi pour lire les PDF et l'affichage n'est pas intégré dans l'application comme cela devrait se produire ; c'est particulièrement gênant lorsque cela lance Inkxcape ou Calibre Ebook pour lire les PDF car ces logiciels ne sont pas spécifiquement dédié à une simple lecture de PDF).
J'ai suivi l'install du site en modifiant quelques commandes (forçage d'une install cpanm, correction d'une erreur de version dans une install, et ajout de l'install libwx-perl à la fin :
sudo apt-get install libwxgtk-webview3.2-dev sudo apt-get remove libalien-wxwidgets-perl libwx-perl sudo apt-get purge libalien-wxwidgets-perl libwx-perl sudo apt-get install cpanminus sudo cpanm Alien::wxWidgets sudo cpanm https://github.com/chordpro/chordpro/releases/download/R6.070/Wx-3.005.tar.gz --force sudo cpanm https://github.com/chordpro/chordpro/releases/download/R6.070/App-Music-ChordPro-6.070.7.tar.gz sudo apt-get install libwx-perl
Utilisation
Lancez l'application (GUI) comme indiqué ici ou via le terminal (toutes versions ou variantes d'Ubuntu) avec la commande suivante :
wxchordpro
Configuration
Le bouton "settings" de wxChordPro (GUI de ChordPro) vous permet de sélectionner les préréglagles qui vous conviendront le mieux. Par exemple, cocher "modern3" et "ukulele" si vous voulez les accords pour le Ukulele et l'affichage des grilles d'accord sur la droite de la page.
Désinstallation
Non encore documenté. Il est conseillé de fréquenter le forum dédié qui est très actif.