- Accueil Logiciels >
- Portail des Logiciels >
- Catégorie éditeurs de partitions >
- Tuxguitar
TuxGuitar est un éditeur de tablatures.
Site web officiel : https://www.tuxguitar.app/ Image .
Version actuelle : 1.5.6 du 2022 04 28.(et 2.0.1 du 27 décembre 2025)
Lien de téléchargement : http://sourceforge.net/projects/tuxguitar/ Image . (jusqu'à v1.5.6)
Lien de téléchargement : https://github.com/helge17/tuxguitar Image . (à partir de v1.6.0)
Licence : LGPL.
Compatible : ALSA, JACK, Jack-midi.
Plateforme : GNU Linux, android Image , MacOSX 10,5+, Windows.
Traduction : complète de l'interface en français.
Format natif : TuxGuitar (*.tg).
TuxGuitar possède notamment les fonctionnalités suivantes :
Formats d'importation
ref : https://www.tuxguitar.app/files/1.6.0/desktop/help/file_formats.html Image
TuxGuitar est le premier logiciel libre WYSIWYG capable d'éditer des tablatures et certains effets spécifiques à la guitare (comme les bends)(on peut également citer MuseScore 2). Il est par conséquent très pratique pour transcrire des partitions/tablatures pour guitare.
TuxGuitar ressemble plus à un séquenceur par rapport aux autres éditeurs de partitions. Il n'y a pas de mise en page et on peut visualiser les pistes séparément. Cela le rend assez adapté à la composition.
avec ma distribution :
TuxGuitar se trouve dans les dépôts de certaines distributions dont Debian.
compilation "à la main" :
Problème rencontré
Lorsque je (olinuxx) l'ai installé sur ma UbuntuStudio 8.04.3, j'ai eu une erreur :
Bien qu'ayant un java installé :
TuxGuitar ne le trouve pas. J'ai donc créé un lien à l'endroit où TuxGuitar le cherchait :
Et maintenant, ça roule.
Version de développement
Pour ceux qui souhaitent tester les derniers développement de tuxguitar, une installation de développement est disponible dans le répertoire Testing du dépôt SVN de tuxguitar.
Pour récupérer ce dépôt, il faut entrer la commande suivante :
Ensuite, il faut aller dans le répertoire Tuxguitar-testing :
Ce répertoire contient des scripts shell et un fichier .bat permettant de lancer tuxguitar version développement.
Les architectures de tests disponibles sont :
gentoo et autres distributions :
Avec les distributions comme gentoo dont les mises à jour sont continues, tuxguitar n'est pas disponible car cela nécessiterait trop de maintenance (son système de construction est une calamité). Une solution est alors d'installer Debian ou une autre distribution où tuxguitar est disponible dans une machine virtuelle VirtualBox ou Qemu. Une fois dans cette machine virtuelle, il suffit alors de lancer (Debian):
Une autre solution est de télécharger une archive déjà compilée, par exemple avec tuxguitar-1.5.6 et gentoo ~amd64, il faut télécharger le fichier tuxguitar-1.5.6-linux-x86_64.tar.gz et le décompresser dans un répertoire utilisateur (testé avec openjdk-bin-17) :
Si vous obtenez une erreur comme
c'est que java n'est pas configuré pour l'utilisateur. Pour ce faire, sous gentoo il faut utiliser en tant que super utilisateur ou utilisateur.
Tuxguitar n'est qu'un séquenceur MIDI, il ne produit donc aucun son. Ne cherchez pas les sorties audio dans jack au premier démarrage ! Il faut configurer.
Vous trouverez sur la page Améliorer le son dans un éditeur de partitions des instructions pour avoir du son grâce au greffon tuxguitar-fluisynth. Cette méthode vous permet d'obtenir une sortie audio par fluidsynth, un logiciel externe intégré par greffon à tuxguitar. Vous n'aurez ainsi que ce dernier à démarrer une fois les configurations effectuées.
Cette méthode permet de changer la banque de son (les sons utilisés) facilement via le menu des greffons de tuxguitar. La page ci-dessus répertorie quelques bons fichiers de banque de son pour la guitare.
Selon votre configuration de départ (matériel, pilote(s) audio utilisé(s), versions des logiciels,...), il semble que cette méthode puisse-être plus ou moins difficile à mettre en place. Certains ont par exemple des difficultés à trouver leur pilote audio dans la liste du greffon fluidsynth, ou des problèmes d'interface graphique.
Pour maîtriser le routing MIDI, il vous faut un lecteur MIDI, donc QSynth, ou un expandeur (logiciel ou physique) et relier la sortie MIDI de Tuxguitar à ce lecteur.
Consultez Outils -> Greffons pour plus d'options de configuration :
[画像:Tux.png]
Vous pouvez utiliser le gestionnaire de session ladish pour démarrer tuxguitar+qsynth+qjackctl en un clic.
Exemples de connections avec ladish :
[画像:Tuxguitar Ladish]
[画像:Tux2.xzu.png]
Tuxguitar est traduit dans plusieurs langues dont le français. Ceci dit, la traduction des versions antérieures à la 1.3 n'est pas complète et contient des erreurs. Un utilisateur a décidé de s'en saisir et a fait une traduction alternative pour le français. Téléchargez l'archive , la décompresser puis suivre la procédure du fichier « LisezMoi ».
Vous pouvez également participer à la discussion concernant la traduction et son évolution ici.
Passer à la version 1.4 de Tuxguitar est un bon parti : en effet, si dans les versions antérieurs il fallait installer des paquets tels que tuxguitar-alsa, tuxguitar-fluidsynth, tuxguitar-jack, tuxguitar-jsa, tuxguitar-gpx ou encore tuxguitar-gerville; ces opérations ne sont pas à faire dans la version 1.4, car ces paquets sont compris dans le paquet.
C'est pour cela qu'il n'y a pas de version 1.4 pour ces paquets.
Vous pouvez donc installer ce paquet sans problème, que cela soit via les sources ou par binaire; vous n'aurez plus qu'à profiter de tuxguitar.
De plus l'aspect esthétique est plus abouti que lors des versions précédentes.
Premier exemple: enregistrement de "The wail of my threnode with QTractor" de Hatesphere
Les guitares de ce morceaux sont enregistrées via Qtractor. Elles sont jouées "manuellement" via Guitarix.
TuxGuitar joue la partition et permet d'enregistrer la basse et de jouer de façon synchrone toutes les pistes de guitare.
Le plugin fluidsynth est utilisé pour la partie audio de TuxGuitar avec la soundfont 63mg The Xioad Bank.
Non session manager est utilisé pour lancer les différentes applications et les connexions de la session.
Qjackctl est utilisé pour lancer le serveur Jack. La latence est de 10.2 ms.
Non mixer est utilisé pour ajuster facilement le niveau de TuxGuitar et de la guitare jouée via Guitarix.
Second exemple: utilisation de TuxGuitar pour répéter un morceau.
Le morceau joué est Hatesphere / Only the strongest. L'accord très bas de la guitare est obtenue via une pédale Digitech Whammy DT. La guitare est connecté à Guitarix. La soundfont du plugin fluidsynth de TuxGuitar est 63mg The Xioad Bank.
L'autre morceau joué est Amon Amarth - Free Will Sacrifice. La guitare est connecté à Guitarix. La soundfont du plugin fluidsynth de TuxGuitar est 63mg The Xioad Bank. Les guitares sont transposées en accordage standard via la fonction transposition de TuxGuitar.
Troisième morceau: Alice Cooper - Dead Babies
Même réglages qu'avec le morceau précédent.
Quatrième morceau: King Diamond - Shapes of Black
Même réglages qu'avec le morceau précédent.
Troisième exemple: King Diamond - The Trial Chambre Ardente
Là, l'objectif est:
Les différentes étapes sont détaillées dans la vidéo.
L'enregistrement commence à partir de 15:08.
Le morceau complet est joué partir de 20:20.
Quatrième exemple: Utilisation du plugin DrumGizmo pour jouer la batterie d'une partition.
Le drumkit DRS-2.0.1 est utilisé dans DrumGizmo qui est hébergé dans Qtractor, dans une piste Midi Qsynth.
La première guitare est jouée via Guitarix.
Les autres instruments sont joués via Qsynth dans lequel est chargé la soundfont 63mg The Xioad Bank.
Les différentes manipulation à réaliser sont détaillées dans la vidéo.
La partition est jouée à partir de 4:06
Il y a pas mal de XRuns (la latence Jack est de 10.2 ms). C'est XRuns sont dus à la capture vidéo réalisée par SimpleScreenRecording qui prend pas mal de ressources.
Le morceau est de Metallica - Enter Sandman.
Pour accéder à l'éditeur d'accord, utilisez la touche a.
Quelque soit votre distribution, vous pouvez lire ces pages :
[画像:TuxGuitar]
TuxGuitar
Table des matières
Logiciel en cours de reprise
Ce logiciel est en train de changer de développeur et de dépôt.
La version actuellement proposée ici est la version de l'ancien dépôt et une nouvelle version est disponible dans le nouveau dépôt.
Lorsque la situation sera éclaircie, cette page sera prête à être mise à jour.
La version actuellement proposée ici est la version de l'ancien dépôt et une nouvelle version est disponible dans le nouveau dépôt.
Lorsque la situation sera éclaircie, cette page sera prête à être mise à jour.
Informations
Site web officiel : https://www.tuxguitar.app/ Image .
Version actuelle : 1.5.6 du 2022 04 28.(et 2.0.1 du 27 décembre 2025)
Lien de téléchargement : http://sourceforge.net/projects/tuxguitar/ Image . (jusqu'à v1.5.6)
Lien de téléchargement : https://github.com/helge17/tuxguitar Image . (à partir de v1.6.0)
Licence : LGPL.
Compatible : ALSA, JACK, Jack-midi.
Plateforme : GNU Linux, android Image , MacOSX 10,5+, Windows.
Traduction : complète de l'interface en français.
Format natif : TuxGuitar (*.tg).
Description
Fonctionnalités principales
TuxGuitar possède notamment les fonctionnalités suivantes :
- édition de tablature
- visualisation de partitions
- affichage multi-piste
- déplacement automatique de la vue lors de l'écoute
- gestion de la durée des notes
- différents effets (bend, slide, vibrato, hammer-on/pull-off)
- support des triplets (5,6,7,9,10,11,12)
- répétitions ouvertes et fermées
- gestion du chiffrage de mesure
- gestion du tempo
- importation et exportation des fichiers gtp, gp3, gp4, gp5 et gpx
Compatibilité - Interopérabilité
Formats d'importation
- Pour utiliser avec d'autres logiciels : Guitar Pro (*.gtp, *.gp3, *.gp4, *.gp5, *.gpx, *.gp), PowerTab (*.ptb), TablEdit (*.tef), MIDI (*.mid).
- Pour imprimer et lire : PDF (*.pdf), ASCII (*.tab), graphique vectoriel adaptable (*.svg).
- Pour utiliser avec d'autres logiciels : Guitar Pro (*.gp3, *.gp4, *.gp5), MusicXML (*.xml), MIDI (*.mid), LilyPond (*.ly).
- Pour site web ou blog : Joint Photographic Experts Group (*.jpeg), Portable Network Graphics (*.png) et Bitmap (*.bmp).
- Audio : (*.au), Waveform Audio File Format (*.wav) et Audio Interchange File Format (*.aif)
ref : https://www.tuxguitar.app/files/1.6.0/desktop/help/file_formats.html Image
Exemples d'utilisation
On trouve des milliers de tablatures au format Guitar Pro sur le net. TuxGuitar est le premier logiciel libre capable de les lire convenablement (on peut également citer MuseScore 2).TuxGuitar est le premier logiciel libre WYSIWYG capable d'éditer des tablatures et certains effets spécifiques à la guitare (comme les bends)(on peut également citer MuseScore 2). Il est par conséquent très pratique pour transcrire des partitions/tablatures pour guitare.
TuxGuitar ressemble plus à un séquenceur par rapport aux autres éditeurs de partitions. Il n'y a pas de mise en page et on peut visualiser les pistes séparément. Cela le rend assez adapté à la composition.
Installation
[+]avec ma distribution :
TuxGuitar se trouve dans les dépôts de certaines distributions dont Debian.
- présent sur LibraZiK-5 : TuxGuitar - voir la version.
- présent sur LibraZiK-4 : TuxGuitar - voir la version.
- présent sur LibraZiK-3 : TuxGuitar - voir la version.
- présent sur LibraZiK-2 : TuxGuitar - voir la version.
- installation de la version 1.5.1 sur LZK-2 : TuxGuitar 1.5.1 sur LibraZik2
- présent sur LibraZiK : tuxguitar (voir la version).
compilation "à la main" :
Problème rencontré
Lorsque je (olinuxx) l'ai installé sur ma UbuntuStudio 8.04.3, j'ai eu une erreur :
Copy to clipboard
$ tuxguitar /usr/bin/tuxguitar: 21: /usr/local/opt/java/jre/bin/java: not found
Bien qu'ayant un java installé :
Copy to clipboard
$ find / -name java /var/lib/dpkg/alternatives/java /etc/alternatives/java /etc/java /usr/share/java /usr/lib/openoffice/share/Scripts/java /usr/lib/jvm/java-1.5.0-gcj-4.2-1.5.0.0/jre/bin/java /usr/lib/jvm/java-1.5.0-gcj-4.2-1.5.0.0/bin/java /usr/lib/jvm/java-6-openjdk/jre/bin/java /usr/lib/jvm/java-6-openjdk/bin/java /usr/lib/java /usr/bin/java
TuxGuitar ne le trouve pas. J'ai donc créé un lien à l'endroit où TuxGuitar le cherchait :
Copy to clipboard
$ sudo mkdir /usr/local/opt/ $ sudo mkdir /usr/local/opt/java/ $ sudo mkdir /usr/local/opt/java/jre/ $ sudo mkdir /usr/local/opt/java/jre/bin $ sudo ln -s /usr/lib/jvm/java-6-openjdk/bin/java /usr/local/opt/java/jre/bin/java
Et maintenant, ça roule.
Version de développement
Pour ceux qui souhaitent tester les derniers développement de tuxguitar, une installation de développement est disponible dans le répertoire Testing du dépôt SVN de tuxguitar.
Pour récupérer ce dépôt, il faut entrer la commande suivante :
Copy to clipboard
svn checkout https://tuxguitar.svn.sourceforge.net/svnroot/tuxguitar tuxguitar.
Ensuite, il faut aller dans le répertoire Tuxguitar-testing :
Copy to clipboard
cd tuxguitar/trunk/Tuxguitar-Testing
Ce répertoire contient des scripts shell et un fichier .bat permettant de lancer tuxguitar version développement.
Les architectures de tests disponibles sont :
- Linux 32 et 64 bits
- Windows
gentoo et autres distributions :
Avec les distributions comme gentoo dont les mises à jour sont continues, tuxguitar n'est pas disponible car cela nécessiterait trop de maintenance (son système de construction est une calamité). Une solution est alors d'installer Debian ou une autre distribution où tuxguitar est disponible dans une machine virtuelle VirtualBox ou Qemu. Une fois dans cette machine virtuelle, il suffit alors de lancer (Debian):
Copy to clipboard
$ apt search tuxguitar $ sudo apt install tuxguitar
Une autre solution est de télécharger une archive déjà compilée, par exemple avec tuxguitar-1.5.6 et gentoo ~amd64, il faut télécharger le fichier tuxguitar-1.5.6-linux-x86_64.tar.gz et le décompresser dans un répertoire utilisateur (testé avec openjdk-bin-17) :
Copy to clipboard
$ tar xfz tuxguitar-1.5.6-linux-x86_64.tar.gz $ cd tuxguitar-1.5.6-linux-x86_64 $ ./tuxguitar
Si vous obtenez une erreur comme
Copy to clipboard
$ ./tuxguitar.sh * Home for VM 'openjdk-bin-11' does not exist: /usr/lib/jvm//openjdk-bin-11 * Invalid System VM: openjdk-bin-11
c'est que java n'est pas configuré pour l'utilisateur. Pour ce faire, sous gentoo il faut utiliser
Copy to clipboard
eselect java-vm
Configuration
Avoir du son
Configurer / Améliorer la qualité du son / Changer la SoundFont
Tuxguitar n'est qu'un séquenceur MIDI, il ne produit donc aucun son. Ne cherchez pas les sorties audio dans jack au premier démarrage ! Il faut configurer.
Vous trouverez sur la page Améliorer le son dans un éditeur de partitions des instructions pour avoir du son grâce au greffon tuxguitar-fluisynth. Cette méthode vous permet d'obtenir une sortie audio par fluidsynth, un logiciel externe intégré par greffon à tuxguitar. Vous n'aurez ainsi que ce dernier à démarrer une fois les configurations effectuées.
Cette méthode permet de changer la banque de son (les sons utilisés) facilement via le menu des greffons de tuxguitar. La page ci-dessus répertorie quelques bons fichiers de banque de son pour la guitare.
Selon votre configuration de départ (matériel, pilote(s) audio utilisé(s), versions des logiciels,...), il semble que cette méthode puisse-être plus ou moins difficile à mettre en place. Certains ont par exemple des difficultés à trouver leur pilote audio dans la liste du greffon fluidsynth, ou des problèmes d'interface graphique.
Configuration avancée : méthode alternative manuelle
Pour maîtriser le routing MIDI, il vous faut un lecteur MIDI, donc QSynth, ou un expandeur (logiciel ou physique) et relier la sortie MIDI de Tuxguitar à ce lecteur.
Consultez Outils -> Greffons pour plus d'options de configuration :
[画像:Tux.png]
Vous pouvez utiliser le gestionnaire de session ladish pour démarrer tuxguitar+qsynth+qjackctl en un clic.
Exemples de connections avec ladish :
[画像:Tuxguitar Ladish]
[画像:Tux2.xzu.png]
TuxGuitar 1.2 en français
Tuxguitar est traduit dans plusieurs langues dont le français. Ceci dit, la traduction des versions antérieures à la 1.3 n'est pas complète et contient des erreurs. Un utilisateur a décidé de s'en saisir et a fait une traduction alternative pour le français. Téléchargez l'archive , la décompresser puis suivre la procédure du fichier « LisezMoi ».
Vous pouvez également participer à la discussion concernant la traduction et son évolution ici.
TuxGuitar 1.4
Passer à la version 1.4 de Tuxguitar est un bon parti : en effet, si dans les versions antérieurs il fallait installer des paquets tels que tuxguitar-alsa, tuxguitar-fluidsynth, tuxguitar-jack, tuxguitar-jsa, tuxguitar-gpx ou encore tuxguitar-gerville; ces opérations ne sont pas à faire dans la version 1.4, car ces paquets sont compris dans le paquet.
C'est pour cela qu'il n'y a pas de version 1.4 pour ces paquets.
Vous pouvez donc installer ce paquet sans problème, que cela soit via les sources ou par binaire; vous n'aurez plus qu'à profiter de tuxguitar.
De plus l'aspect esthétique est plus abouti que lors des versions précédentes.
Exemples
[+]Premier exemple: enregistrement de "The wail of my threnode with QTractor" de Hatesphere
Les guitares de ce morceaux sont enregistrées via Qtractor. Elles sont jouées "manuellement" via Guitarix.
TuxGuitar joue la partition et permet d'enregistrer la basse et de jouer de façon synchrone toutes les pistes de guitare.
Le plugin fluidsynth est utilisé pour la partie audio de TuxGuitar avec la soundfont 63mg The Xioad Bank.
Non session manager est utilisé pour lancer les différentes applications et les connexions de la session.
Qjackctl est utilisé pour lancer le serveur Jack. La latence est de 10.2 ms.
Non mixer est utilisé pour ajuster facilement le niveau de TuxGuitar et de la guitare jouée via Guitarix.
[フレーム]
Second exemple: utilisation de TuxGuitar pour répéter un morceau.
Le morceau joué est Hatesphere / Only the strongest. L'accord très bas de la guitare est obtenue via une pédale Digitech Whammy DT. La guitare est connecté à Guitarix. La soundfont du plugin fluidsynth de TuxGuitar est 63mg The Xioad Bank.
[フレーム]
L'autre morceau joué est Amon Amarth - Free Will Sacrifice. La guitare est connecté à Guitarix. La soundfont du plugin fluidsynth de TuxGuitar est 63mg The Xioad Bank. Les guitares sont transposées en accordage standard via la fonction transposition de TuxGuitar.
[フレーム]
Troisième morceau: Alice Cooper - Dead Babies
Même réglages qu'avec le morceau précédent.
[フレーム]
Quatrième morceau: King Diamond - Shapes of Black
Même réglages qu'avec le morceau précédent.
[フレーム]
Troisième exemple: King Diamond - The Trial Chambre Ardente
Là, l'objectif est:
- d'utiliser hydrogen pour la batterie
- d'utiliser Qsynth pour les autres instruments que la batterie
- d'utiliser Qtractor pour faire un enregistrement multipistes
- d'utiliser le plugin "jack midi" de TuxGuitar pour piloter hydrogen et qsynth
Les différentes étapes sont détaillées dans la vidéo.
L'enregistrement commence à partir de 15:08.
Le morceau complet est joué partir de 20:20.
[フレーム]
Quatrième exemple: Utilisation du plugin DrumGizmo pour jouer la batterie d'une partition.
Le drumkit DRS-2.0.1 est utilisé dans DrumGizmo qui est hébergé dans Qtractor, dans une piste Midi Qsynth.
La première guitare est jouée via Guitarix.
Les autres instruments sont joués via Qsynth dans lequel est chargé la soundfont 63mg The Xioad Bank.
Les différentes manipulation à réaliser sont détaillées dans la vidéo.
La partition est jouée à partir de 4:06
Il y a pas mal de XRuns (la latence Jack est de 10.2 ms). C'est XRuns sont dus à la capture vidéo réalisée par SimpleScreenRecording qui prend pas mal de ressources.
Le morceau est de Metallica - Enter Sandman.
[フレーム]
Utilisation
Pour accéder à l'éditeur d'accord, utilisez la touche a.
Quelque soit votre distribution, vous pouvez lire ces pages :
- sur le wiki Ubuntu FR Image ,
- chez Framasoft Image .
Liens
- Guitar Pro Image (logiciel propriétaire)
- Fil sur forum.ubuntu-fr : [Centralisation] "tuxguitar" Image
- Déposer des fichiers GP4[RESOLU]