Lors de mon passage de Windows à Ubuntu, il m'a fallu prendre de nouveaux repères et adopter de nouvelles habitudes. Changer de système d'exploitation n'est pas anodin, même si Ubuntu est très rapide et agréable à prendre en main, tout orienté vers l'utilisateur de base qu'il est. Un des changements importants est l'adaptation à des nouveaux logiciels pour remplacer ceux qu'on utilisait avant.

Pour l'utilisation de base, rien de très nouveau pour moi, j'utilisais déjà OpenOffice et Firefox sous Windows. Et le bureau Gnome et ses logiciels sont très simples et intuitifs, on se sent donc très vite à l'aise dans ce nouvel environnement. Là où ça peut se corser, c'est pour remplacer des logiciels propriétaires suffisament spécifiques pour qu'une alternative libre de qualité équivalente n'existe pas.

En l'occurence, j'étais utilisateur de GuitarPro :

Guitar Pro est un éditeur de tablatures multipistes pour guitare, basse et banjo. Bien plus qu'un simple éditeur, Guitar Pro est aussi un atelier complet indispensable aux guitaristes débutants ou confirmés qui souhaitent progresser, composer ou tout simplement s'accompagner.

Dans le monde des gratteux qui ont un ordinateur, GuitarPro est une référence, un logiciel propriétaire de très bonne qualité, disponible sous Windows et MacOS, à un prix très raisonnable. Malheureusement, il n'est pas prévu pour fonctionner sous Linux.

La première solution consiste à faire tourner la version Windows avec Wine. Ça fonctionne. Mais ça n'est pas très satisfaisant, pour deux raisons :

  • GuitarPro reste un logiciel propriétaire, et quand on utilise un système entièrement libre, on devient réticent à exécuter du code propriétaire lorsqu'on peut s'en passer;
  • Wine c'est bien (c'est même techniquement un projet très impressionant), mais là encore si on peut trouver des alternatives natives, ça reste mieux.
Ça c'était la version geek, voyons maintenant les autres alternatives.

Les autres alternatives, ça consiste à trouver un logiciel libre équivalent à GuitarPro, qui aura en tout cas les fonctionnalités requises. Mes exigences n'étaient pas très élevées, puisque pouvoir lire et jouer des tablatures au format GuitarPro me suffisait. Je n'en suis pas encore à composer, loin de là...

J'ai recensé divers projets :

  • KGuitar, dont le développent semble malheureusement stagner depuis la version 0.5 en mars 2005;
  • DGuitar, qui possède des fonctionnalités intéressantes, mais avec une interface graphique vraiment laide et pas d'affichage de partition (juste la tablature);
  • KTabEdit, un fork de KGuitar, développé par un guitariste français. La version 0.0.5 était sortie en mars 2006, mais le site officiel semble avoir disparu...;
  • TuxGuitar, un logiciel espagnol en Java-SWT

TuxGuitar

Depuis quelque temps j'utilise TuxGuitar et j'en suis très satisfait. La version 0.8 est sortie le 24 août 2006 et autant au niveau des fonctionnalités que de l'interface graphique TuxGuitar n'a rien à envier à GuitarPro. Le logiciel est libre (sous licence LGPL) et le développement rapide. De plus, étant écrit en Java, il tourne de manière transparente sous toutes les plateformes supportées (Linux, Windows, MacOS). Les développeurs ont même pris soin de créer un paquet Ubuntu Dapper, en attendant l'intégration dans les dépôts Debian puis Ubuntu!

Pour le téléchargement, ça se passe ici :

TuxGuitar, la démonstration que le modèle de développement du logiciel libre a de l'avenir!