Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tuxguitar [Le 10/05/2014, 15:08]
ACey [Voir aussi]
tuxguitar [Le 11/09/2022, 10:36] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>​guitare audio mao}}+{{tag>Xenial ​guitare audio mao}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== Vos partitions de musique avec Tux Guitar ====== ====== Vos partitions de musique avec Tux Guitar ======
  
-<note warning>​Attention,​ la dernière version (1.2) date du 01/11/2009 et il ne semble pas se profiler de nouvelle version</​note>​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.+Application ​de création et de lecture de tablatures pour guitare compatible PTB, GP3, GP4GP5 et GPX (Guitar pro), elle permet aussi l'​importation en MIDI et TEF (Tabledit), et l'​exportation MIDI, TXT et PDF.
  
-Tux Guitar est écrit en JavaCette 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)+{{:​tuxguitar_1.3.2.png?​400|}}
  
 +===== Pré-requis =====
  
-{{applications:tuxguitarscreen.png}}+Avoir installé [[:Java]], ou bien cela se fera automatiquement durant l'​installation du paquet.
  
  
-=====Pré-requis ​===== +===== Installation===== 
- +**Tuxguitar** est disponible dans les [[dépôts]] officiels. [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​tuxguitar]]**.\\
-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 [[:​depots#​universe_et_multiverse|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, [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​sun-java6-jre]]**.<​note important>​ recommandations ​ précédentes périmées! contentez vous de openjdk de [[synaptic|l'​installeur de paquet]] de votre version. +
-</​note>​ +
- +
- +
-(Déplacez-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, **[[apt>​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 inclut 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). En effet, contrairement à ces deux derniers elle a une bonne latence et fonctionne toujours, même si une vidéo flash de Youtube est en lecture ou que Rhythmbox en marche. +
- +
- +
-===== Installation de Tuxguitar V1.0===== +
- +
-[[:​tutoriel:​comment_installer_un_paquet|installez ​le paquet]] **[[apt>​tuxguitar]]**. +
- +
-=== Pour les utilisateurs d'​Ubuntu 64 bits === +
-Il y a maintenant une version de tuxguitar spécialement pour vous ici : +
-[[http://​www.tuxguitar.com.ar/​download.html]] (Section "​GNU/​Linux releases"​) +
- +
-La version 1.2 est disponible à l'​adresse :\\ http://​sourceforge.net/​projects/​tuxguitar/​files/​TuxGuitar/​tuxguitar-1.2-ubuntu-i386.deb\\ avec mode transpose et tuner intégré. +
-\\ Fonctionne bien avec les préférences son, sur :\\ Real time sequencer et java sound synthesizer +
-<note tip>Au cas où la configuration du son ne propose pas l'​option Java Sound Synthetizer ou Gervill, il peut être nécessaire d'​installer le greffon correspondant **[[apt>​tuxguitar-jsa]]**</​note>​+
  
  
 ===== Utilisation===== ===== Utilisation=====
 +Lancez l'​application comme indiqué [[:​tutoriel:​comment_lancer_application|ici]] ou via le [[:​terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <​code>​tuxguitar</​code>​
  
-=== Lancer Tuxguitar=== +==== Changer l'​accordage ​====
-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"​.  +Pour changer l'​accordage d'un instrument, double-cliquez sur la piste de cet instrument et portez votre attention sur le champ "​Accordage"​. 
-<note important>​Les cordes les plus aigües ​sont en haut tandis que les plus graves sont en bas.</​note>​ +<note important>​Les cordes les plus aiguës ​sont en haut tandis que les plus graves sont en bas.</​note>​ 
-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.+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 aiguës ​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 ? 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 ===+==== 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. 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... ==== ==== TuxGuitar, Alsa, jack, Qsynth... ====
  
-Vous trouvez le son par défaut pas terrible ? Vous voulez utiliser une banque de son de grande qualité ? Ok !! +Vous trouvez le son par défaut pas terrible ? Vous voulez utiliser une banque de son de grande qualité ? Ok !! Pour cela, il faut [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​tuxguitar-alsa]]** ​\\
- +
-Pour cela, il faut [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​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. 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 ​==== +=====Problèmes connus=====
- +
-La solution proposée ici n'est plus applicable sur [[lucid|Ubuntu 10.04 LTS]]. Une solution compatible est d'​éditer le script comme suit : +
-  * [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt>​alsa-oss]]** +
-  * [[:​tutoriel:​comment_modifier_un_fichier|Éditer le script]] **/​usr/​bin/​tuxguitar** +
-  * Rechercher le terme "​**tuxguitar.tg**"​ vous trouverez la ligne :<​file>​[ -z "​$1"​ ] && arg="/​usr/​share/​tuxguitar/​tuxguitar.tg"</​file>​Remplacez-la par<​file>​[ -z "​$1"​ ] && arg="aoss /​usr/​share/​tuxguitar/​tuxguitar.tg"</​file>​ +
- +
-Pour plus d'​infos sur ALSA/OSS, consultez la page [[:son|Le son sous GNU/​Linux]].+
  
 ==== Son est décalé ou de mauvaise qualité ==== ==== Son est décalé ou de mauvaise qualité ====
Ligne 81: Ligne 44:
 **Mon son est décalé/de mauvaise qualité. Que faire ?** **Mon son est décalé/de mauvaise qualité. Que faire ?**
  
-Vous pouvez essayer ​de télécharger ​une meilleure banque de sons [[http://​java.sun.com/​products/​java-media/​sound/​soundbanks.html|ici]].+Par défaut, TuxGuitar utilise des son "​basiques"​ synthétique qui ne sont pas réalistes (le son de basse sonne comme un synthétiseur et non pas comme une vrai guitare basse)
  
 +  - [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] le plugin **[[apt>​tuxguitar-fluidsynth]]**
 +  - [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] la soundbank : **[[apt>​fluid-soundfont-gm]]**
 +  - Ensuite allez dans TuxGuitar, **''​Outils > Greffons > FluidSynth Output Plugin''​** puis cliquez sur **''​Configurer''​**
 +  - Dans l'​onglet **''​Soundfonts''​**,​ renseignez où se trouve la banque de son ( **''/​usr/​share/​sounds/​sf2/​FluidR3_GM.sf2''​** )
 +  - Puis dans l'​onglet **''​Audio''​** renseignez dans l'''​audio driver''​ **''​Pulseaudio''​**
 +  - Allez ensuite dans **''​Outils > Paramètres > Son''​** et indiquer en port MIDI **''​TG FluidSynth''​** et en Séquenceur **''​TuxGuitar''​**
 +  - Redémarrez TuxGuitar __si nécessaire__ et c'est bon.
  
-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"​ 
- 
-Si toutefois la banque FluidR3 ne fonctionne pas avec Gervill (pas de son), consultez ce topic : http://​tuxguitar.herac.com.ar/​forum/​4/​1105/​better-sound-from-gervill/​. Résumé du lien: après avoir effectué la procédure du paragraphe précédent pour utiliser la banque FluidR3, ouvrir un terminal et taper la commande "​tuxguitar"​. Des erreurs s'​affichent dans le terminal. Si l'​erreur suivante apparaît "​java.lang.OutOfMemoryError:​ Java heap space",​ il faut augmenter la mémoire vive allouée pour Tuxguitar. Editer en sudo le scriptshell tuxguitar avec un éditeur de texte (chemin si tuxguitar installé depuis la logithèque:​ /​usr/​bin/​tuxguitar ). Dans la ligne suivante: "​JAVA_FLAGS=${JAVA_FLAGS:​="​-Xms128m -Xmx128m"​}"​ remplacer "​Xmx128m"​ par "​Xmx512m"​ (ou une autre valeur de ram supérieure à 128Mo). Enregistrer. A présent il devrait y avoir du son venant de la banque FluidR3 (tips: si le son est envahissant penser à supprimer Reverb et Chorus sur tout les instruments dans la table de mixage pour obtenir un son plus sec). 
- 
-=== Méthode alternative === 
-Par défaut, TuxGuitar utilise des son "​basiques"​ synthétique qui ne sont pas réalistes (le son de basse sonne comme un synthétiseur et non pas comme une vrai guitare basse) 
- 
-  * Installer le plugin présent des les dépôts : sudo apt-get install tuxguitar-fluidsynth 
-  * Installer depuis les dépôts la soundbank : sudo apt-get install fluid-soundfont-gm 
-  * Ensuite allez dans TuxGuitar, Outils>​Greffons>​FluidSynth Output Plugin, Cliquez sur "​Configurer"​ 
-  * Dans l'​onglet "​Soundfonts",​ renseignez où se trouve la banque de son ( /​usr/​share/​sounds/​sf2/​FluidR3_GM.sf2 ) 
-  * Puis dans l'​onglet "​Audio"​ renseignez dans l'​audio driver "​Pulseaudio"​ 
-  * Allez ensuite dans Outils>​Paramètres>​Son et indiquer en port MIDI "TG FluidSynth"​ et en Séquenceur "​TuxGuitar"​ 
-  * Redémarrez TuxGuitar si nécessaire et c'est bon. 
 ==== Fichiers GP4 sont tous en mode "​exécutable"​ et protégé par "​root"​ ==== ==== 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 ??** **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) :+Cette [[:​commande_shell|commande]] peut vous rendre service (à faire après s'​être placé dans le dossier dans lequel vos tablatures sont stockées) :
  
 <​code>​ <​code>​
Ligne 111: Ligne 65:
  
 Au prompt, tapez votre mot de passe (par sécurité, ni caractères ni étoiles ne s'​affichent),​ et appuyez sur Entrée. Au prompt, tapez votre mot de passe (par sécurité, ni caractères ni étoiles ne s'​affichent),​ et appuyez sur Entrée.
- 
-==== Bogue au lancement sous Ubuntu 10.04 LTS ==== 
- 
-Sur Ubuntu 10.04 LTS, après une mise à niveau, si Tuxguitar ne se lance pas, réinstaller les paquets **libswt-gtk-3.5-java libswt-gtk-3.5-jni** peut régler le problème. 
  
 ==== Impossible d'​avoir le son à la fois sur TuxGuitar et une autre application ==== ==== Impossible d'​avoir le son à la fois sur TuxGuitar et une autre application ====
Ligne 120: Ligne 70:
 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.). 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 palier 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 **[[apt>​tuxguitar-jsa]]** : \\  +Pour palier 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'[[:​tutoriel:​comment_installer_un_paquet|installation du paquet]] **[[apt>​tuxguitar-jsa]]** ​puis dans le menu:\\  
-**Outils** > **Paramètres** > **Son** > **Port midi** > **Java Sound Synthesizer (ou Gervill)** ​+**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 [[apt://pulseaudio-utils|pulseaudio-utils]]. Pour ce faire : <​code>​padsp tuxguitar</​code>​+Il faut ensuite lancer TuxGuitar ​depuis un [[:​terminal]] ​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 ​**[[apt>pulseaudio-utils|pulseaudio-utils]]**. Pour ce faire : <​code>​padsp tuxguitar</​code>​
  
-==== Pas de son avec Tuxguitar (11.04, 11.10 et 12.04) ====+==== Pas de son avec Tuxguitar (16.04 et supérieures?​ ====
  
-Une fois de plus, c'est un bug qui résulte de l'​oubli de l'​installation de la dépendance tuxguitar-jsa. +Une fois de plus, c'est un bug qui résulte de l'​oubli de l'​installation de la dépendance tuxguitar-jsa. La seule chose à faire, c'​est ​i[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]]**[[apt>​tuxguitar-jsa]]**. 
-La seule chose à faire, c'est installer ​ledit paquet, soit en cliquant là dessus, ​**[[apt>​tuxguitar-jsa]]** ​, soit en lançant la commande: +Il faut ensuite choisir "​Gervill"​ dans le paramètre Port MIDI au lieu de "Midi Through ​Port-0"
- +
-<​code>​ +
-sudo apt-get install tuxguitar-jsa +
-</​code>​ +
- +
-Il faut ensuite choisir "​Gervill"​ dans le paramètre Port MIDI au lieu de Midi Trough ​Port-0+
  
 Si vous êtes dans ce cas, n'​hésitez pas à plusser sur le [[https://​bugs.launchpad.net/​ubuntu/​+source/​tuxguitar/​+bug/​986405|bug launchpad 986405]] Si vous êtes dans ce cas, n'​hésitez pas à plusser sur le [[https://​bugs.launchpad.net/​ubuntu/​+source/​tuxguitar/​+bug/​986405|bug launchpad 986405]]
Ligne 140: Ligne 84:
 ==== Touches numériques non reconnues ==== ==== Touches numériques non reconnues ====
  
-A défaut de solution "​propre",​ voici un moyen de contourner le problème : +A défaut de solution "​propre",​ voici un moyen de contourner le problème :
  
-Passez votre clavier en us à l'aide de la commande suivante :+Passez votre clavier en "​EN"​ {{image}}
  
-<​code>​ 
-setxkbmap us 
-</​code>​ 
  
-Une fois l'​édition de la tablature terminéevous pouvez revenir à un clavier français ​:+==== Lecture des fichiers .gpx et .gp6 ==== 
 + 
 +Téléchargez [[http://​sourceforge.net/​projects/​tuxguitar-fork/​files/​latest/​download|ce fichier]] dans votre dossier utilisateur :<​code>​~/​.tuxguitar-1.2/​plugins/</​code>​puis Ouvrez ​un [[:terminal]] et tapez :  
 +<​code>​sudo mv ~/​.tuxguitar-1.2/​plugins/​tuxguitar-gpx.jar /​usr/​share/​tuxguitar/​plugins</​code>​ 
 +Ensuite ​ : 
 +Ouvrez Tuxguitar et vérifiez que "GPX File Format plugin"​ soit coché dans le menu Outils/​Greffons. Vous pouvez maintenant ouvrir les fichiers .gpx et .gp6 à partir du menu fichier/​ouvrir dans Tuxguitar.
  
-<​code>​ 
-setxkbmap fr 
-</​code>​ 
  
 ===== Voir aussi ===== ===== Voir aussi =====
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=361044|Centralisation "​Tuxguitar"​ sur le forum]] +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=361044|Centralisation "​Tuxguitar"​ sur le forum]] 
-  * **(en)** [[http://www.tuxguitar.com.ar/​|Site officiel]] +  * **(en)** [[http://​tuxguitar.com.ar/​|Site officiel]] 
-  * **(en)** [[http://​sourceforge.net/​projects/​tuxguitar/​|Page du projet sur SourceForge]] +  * **(en)** [[https://​sourceforge.net/​projects/​tuxguitar/​|Page du projet sur SourceForge]] 
-  * **(fr)** [[http://​www.linuxmao.org/​tiki-index.php?​page=tuxguitar|La page sur LinuxMAO]]+  * **(fr)** [[https://​www.linuxmao.org/​tiki-index.php?​page=tuxguitar|La page sur LinuxMAO]]
   * **(en)** [[http://​tuxguitar.com.ar/​forums.html|Forums officiels]]   * **(en)** [[http://​tuxguitar.com.ar/​forums.html|Forums officiels]]
   * **(en)** [[http://​www.tuxguitar.com.ar/​tgwiki/​doku.php?​id=doc:​toolbars|Explication des fonctions du logiciel]]   * **(en)** [[http://​www.tuxguitar.com.ar/​tgwiki/​doku.php?​id=doc:​toolbars|Explication des fonctions du logiciel]]
-  * **(fr)** [[http://​www.apodio.org/​wiki/​doku.php?​id=tuxguitar#​ameliorer_la_qualite_du_son|Améliorer la qualité du son]]+
  
 ---- ----
  
-//​Contributeurs : [[utilisateurs:​adam0509]],​ Dexxie, dreadnought//,​ ACey.+//​Contributeurs : [[utilisateurs:​adam0509]],​ Dexxie, dreadnought//,​ ACey, metalux.
  • tuxguitar.1399727330.txt.gz
  • Dernière modification: Le 10/05/2014, 15:08
  • par ACey