Commençons par un schéma , puis quelques explications :
Avant de continuer tuxophone, je me demande si avec MIDI on ne pourrait pas faire mieux et plus simple, la réponse est oui...c'est un autre monde !
L'intégration de l'ensemble mis en route comprend 3 éléments:
1-Le synthétiseur, fluidsynth avec sa banque de son
Installation en Gentoo: emerge fluidsynth
Exemple de Mise en route : fluidsynth -c 1 ...../SF2/CrisisGeneralMidi1.8.sf2en ayant récupéré le fichier SF2
Le parametre -c 1 est là pour fixer les buffers au minimum.
2-Le connecteur midi qui est qjackctl
3-Le programme vkeybd .. avec la petite adaptation personnelle indispensable au clavier français: .vkeybdmap que vous pouvez tailler à vos idées sur la question ! (J'ai trouvé les symboles littéraux des touches avec le logiciel xev , c'est vraiment efficace)
Il faut arriver à ce que vkeybd le prenne en compte, en le mettant dans votre /home/user/
Le principe retenu est un clavier uniforme, inspiré du clavier accordéon, sur 4 rang malheureusement (au lieu de 5) - Repère, le F est un Fa. En majuscule, on passe à l'octave inférieure.
Pour mettre en route, démarrer les 3 programmes, et établissez la connexion MIDI dans qjackctl , entre vkeybd et fluidsynth qui doivent apparaitre dans la liste.
Résultat très simple: vous pouvez jouer de n'importe quel instrument MIDI avec votre PC. Par rapport à un "vrai" synthé, il ne manque que les touches sensibles à la pression pour les nuances ... avec l'orgue d'église ou le clavecin, on ne s'en aperçoit pas .
Amusez-vous bien ! Essayez le canal 9 , en percussion.
Par rapport à tuxophone, le gros gros avantage, outre la qualité et la richesse du SF2, est aussi que la durée de la note est variable, égale au temps pendant lequel vous maintenez la touche ... sympa pour les blanches ou rondes, et surtout on peut jouer plusieurs notes à la fois .
les inconvenients sont ceux du midi .. qui peut se bloquer sur une note ...
Fabuleux PC tout de même !
Vous n'avez pas la place ou le porte-monnaie pour avoir un vrai piano, mais vous avez un PC, vous pouvez jouer convenablement avec un clavier MIDI USB à touches sensitives . Et si vous avez une copine au saxo en Mi bémol , pas de probleme pour transposer l'accompagnement !
Après avoir vérifié l'existence des drivers, j'ai acheté un clavier MIDI 60 touches M-AUDIO Oxygen
Pour la mise en route, il suffit d'avoir dans le noyau activé le parametre CONFIG_SND_USB_AUDIO=m et de générer son noyau .. (à voir selon votre distribution)
Pour jouer, et comme pour le PC MIDI précédent, il suffit de démarrer qjackctl et un synthétiseur MIDI (fluidsynth), et d'établir la connexion Clavier-Fluidsynth.
Sans logiciel c'est alors un peu galère de gérer les parametres MIDI au clavier ( En tous cas je ne maitrise pas encore cet aspect) . Et on ne peut pas couper (spliter) le clavier pour avoir un instrument main gauche et un instrument main droite.
Autrement j'utilise le logiciel gmorgan qui est assez complet, qui coupe le clavier ; J'ai cependant des problèmes d'équilibrage du niveau sonore, et il faut continuellement règler le niveau du clavier par rapport à l'accompagnement, il manque un mixeur entre les 3 entrées ( 2 mains et accompagnement) ou simplement un niveau général "accompagnement" .
Mais ça marche bien, et un pianiste devrait y trouver son plaisir.
Avec Rosegarden par exemple, cela fait un super outil de travail en tous cas.
Détail pratique (défaut lié au standard USB) , le cable USB coté clavier est très fragile si on le stresse un peu et un faux contact est fatal dans un morceau ..... j'ai supprimé le connecteur en soudant directement le cable USB sur le circuit interne du clavier. (accessible en devissant toutes les vis du dessous ...il y en a quelques-unes ..)