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
Dernière révision Les deux révisions suivantes
tuxguitar [Le 26/10/2011, 18:47]
hadware
tuxguitar [Le 16/08/2020, 20:01]
spnux [Voir aussi] enlever lien mort
Ligne 1: Ligne 1:
-{{tag>​guitare audio mao}}+{{tag>Xenial ​guitare audio mao}}
  
 ---- ----
- 
  
 ====== Vos partitions de musique avec Tux Guitar ====== ====== 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.+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]]**. +
- +
-(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, **[[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 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 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]] ​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. 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éfautTuxGuitar 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)
- +
- +
-Puis une fois la banque sonore décompresséedans 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"+  - [[:​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.
  
 ==== 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"​ ====
Ligne 92: Ligne 58:
 **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 99: 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 108: 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 et 11.10) ====+==== 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 Trough Port-0"​ 
 + 
 +Si vous êtes dans ce casn'​hésitez pas à plusser sur le [[https://​bugs.launchpad.net/​ubuntu/​+source/​tuxguitar/​+bug/​986405|bug launchpad 986405]] 
 + 
 +==== Touches numériques non reconnues ==== 
 + 
 +A défaut de solution "​propre",​ voici un moyen de contourner le problème :  
 + 
 +Passez votre clavier ​en "​EN"​ {{image}} 
 + 
 + 
 +==== 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>​ 
-sudo apt-get install tuxguitar-jsa 
-</​code>​ 
  
 ===== Voir aussi ===== ===== Voir aussi =====
   * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=361044|Centralisation "​Tuxguitar"​ sur le forum]]   * [[http://​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/tikiwiki/​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]]
 +
  
 ---- ----
  
-//​Contributeurs : [[utilisateurs:​adam0509]],​ Dexxie, dreadnought//​.+//​Contributeurs : [[utilisateurs:​adam0509]],​ Dexxie, dreadnought//​, ACey, metalux.
  • tuxguitar.txt
  • Dernière modification: Le 12/06/2021, 19:21
  • par 85.132.252.36