Ceci est une ancienne révision du document !
Vos partitions de musique avec Tux Guitar
Logiciel de création et de lecture de tablatures pour guitare compatible PTB, GP3, GP4 et GP5 (Guitar pro), il permet aussi l'importation en MIDI et TEF (Tabledit), et l'exportation MIDI, TXT et PDF.
Tux Guitar est écrit en Java. Cette application devient donc assez lourde en terme d'utilisation des ressources matérielles de votre ordinateur (~40 Mo de mémoire pour Java Runtime Environment, ~5 Mo pour Tuxguitar).
Prérequis
Cette application fait appel à l'environnement d'exécution Java, il est donc nécessaire de l'installer pour faire fonctionner Tuxguitar.
Un paquet pour installer Java est disponible dans le dépôt Multiverse. Activez ce dépôt pour pouvoir installer Java dans votre ordinateur. Une fois ce dépôt ajouté et vos sources mises à jour, installez le paquet sun-java6-jre
(Déplacer-vous avec la touche Tabulation et appuyer sur la touche entrée quand vous êtes sur OK, pour accepter la licence.)
Il est par contre préférable d'installer la version open source de Java, openjdk-6-jre(se fait automatiquement en téléchargeant le paquet .deb de tuxguitar pour Ubuntu du site officiel http://www.tuxguitar.com.ar/download.html), car elle inclue le port midi "Gervill" dans les paramètres de son qui a une bonne qualité et pose moins de problèmes que timidity ou la banque Java de la version closed source(voir FAQ), car contrairement à ses deux derniers elle a une bonne latence et fonctionne toujours, même si une vidéo flash de Youtube est en lecture ou Rhythmbox en marche.
Installation de Tuxguitar
Pour les utilisateurs d'Ubuntu amd64
Il y a maintenant une version de tuxguitar spécialement pour vous ici : http://www.tuxguitar.com.ar/download.html (Section "GNU/Linux releases")
Utilisation
Lancer Tuxguitar
Le raccourci Tuxguitar se trouve dans le menu "Multimédia" de applications, ou "son et vidéo" pour Ubuntu Studio.
Changer l'accordage
Pour changer l'accordage d'un instrument, double-cliquez sur la piste de cet instrument et portez votre attention sur le champ "Accordage".
Vous pouvez régler le nombre de cordes via la liste déroulante "Cordes" : si vous passez de 6 à 4 cordes, ce seront les cordes les plus aigues qui seront enlevées, et toutes les cordes seront une octave plus grave, comme si vous utilisiez une basse.
Pour simuler l'utilisation d'un capodastre ou un accordage plus grave, il suffit de changer l'offset : un offset positif simulera un capodastre tandis qu'un offset négatif simulera un accordage plus grave. Ainsi, un offset de "2" correspondra à un capodastre mis en case 2. Simple non ?
Mettre une piste en solo/mute
Il suffit de cliquer sur une piste en bas de la fenêtre, puis de cliquer sur le bouton "table de mixage" dans la barre en haut (à droite du bouton représentant une guitare). Il vous suffit ensuite de cocher la case correspondante dans la fenêtre qui s'ouvre.
FAQ
TuxGuitar, Alsa, jack, Qsynth...
Vous trouvez le son par défaut pas terrible ? Vous voulez utiliser une banque de son de grande qualité ? Ok !!
Pour cela, il faut installer le paquet tuxguitar-alsa (http://packages.debian.org/sid/tuxguitar-alsa)
Une fois cela fait, lancez votre application d'interprétation (Qsynth/jack/timidity…), lancez tuxguitar, puis allez dans "Plugins" ⇒ "Tuxguitar-alsa Plugin" et cochez la case. Sélectionnez ensuite le port à utiliser.
Banque sonore non disponible
Certaines fois, l'erreur "Banque sonore non disponible" apparait. Que faire ?
Cela arrive lorsque d'autres applications utilisant le son sont ouvertes (XMMS et éventuellement Firefox [Flash etc.]). Pour pallier à ce problème, installez le paquet alsa-oss et lancez TuxGuitar comme suit :
aoss tuxguitar
Pour plus d'infos sur ALSA/OSS, consultez la page Le son sous GNU/Linux.
Son est décalé ou de mauvaise qualité
Mon son est décalé/de mauvaise qualité. Que faire ?
Vous pouvez essayer de télécharger une meilleure "soundbank" ici.
Puis une fois la banque sonore décompressée, dans tuxguitar > options > Greffons. Cliquez sur "java sound Api Plugin (en vérifiant qu'il est bien coché) puis cliquer sur "configurer". De là mettre sur "Use custom sound bank" et en dessous mettre le chemin d'accès vers la banque sonore précédemment décompressée.
Une bonne banque sonore est déjà présente dans les dépôts d'Ubuntu. Il suffit d'installer le paquet "fluid-soundfont-gm" (présent dans la section universe) et dans tuxguitar configurer le greffon "java sound Api Plugin" pour utiliser cette banque comme expliqué précédemment. La banque décompressée se trouve dans "/usr/share/sounds/sf2/FluidR3_GM.sf2"
Fichiers GP4 sont tous en mode "exécutable" et protégé par "root"
Mes fichiers GP4 sont tous en mode "exécutable" et protégé par "root", que faire ??
Cette commande peut vous rendre service (à faire après s'être placé dans le dossier dans lequel vos tablatures sont stockées) :
sudo find -type f -exec chmod 664 "{}" ";"
Au prompt, tapez votre mot de passe (par sécurité, ni caractères ni étoiles ne s'affichent), et appuyez sur Entrée.
Bug son sur Intrepid
Sur Intrepid, avec la version 1.0, le son ne fonctionnera peut-être pas correctement. Pour régler ce problème, il faut installer timidity, et dans les paramètres son de TuxGuitar choisir timidity en port midi.
Impossible d'avoir le son à la fois sur TuxGuitar et une autre application
Il se peut qu'il vous soit impossible d'avoir le son à la fois sur TuxGuitar et une autre application utilisant l'audio (Rhythmbox, Totem, Flash sur Firefox, etc.).
Pour pallier à ce problème, il faut paramétrer TuxGuitar pour qu'il utilise le port midi du synthétiseur de son de Java, ce qui nécessite d'abord l'installation du paquet tuxguitar-jsa :
Outils > Paramètres > Son > Port midi > Java Sound Synthesizer (ou Gervill)
Il faut ensuite lancer TuxGuitar en utilisant padsp (sauf si vous lancez tuxguitar avec alsa), qui est une surcouche pour le support des applications OSS par PulseAudio, et qui est inclus dans le paquet pulseaudio-utils. Pour ce faire :
padsp tuxguitar
Liens internes
Liens externes
- Le site officiel : http://www.tuxguitar.com.ar/
- Page du projet : http://sourceforge.net/projects/tuxguitar/
- La page sur LinuxMAO : http://www.linuxmao.org/tikiwiki/tiki-index.php?page=tuxguitar
Contributeurs : adam0509, Dexxie, dreadnought