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
utilisateurs:krodelabestiole:brouillons:tutoriel:piano_midi [Le 25/01/2020, 23:35]
krodelabestiole [Jouer du piano avec un contrôleur MIDI]
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​mao tutoriel xenial bionic}} 
  
-====== Jouer du piano avec un contrôleur MIDI ====== 
- 
-Il existe de nombreux outils permettant de jouer du piano sur Ubuntu. Une des meilleures méthodes est d'​utiliser une banque de samples au format [[:​midi#​soundfonts|SoundFont]] (qu'on trouve en fichier ''​.sbk'',​ ''​.sf2'',​ ''​.sf3''​ ou ''​.sfz''​). 
- 
-L'​intérêt d'une SoundFont pour un piano est de proposer un arrangement de nombreux samples : chaque touche du clavier peut être enregistrée à plusieurs niveaux de vélocité (on parle de //layer//). Cela permet d'​obtenir un résultant absolument bluffant de réalisme sur de bonnes enceintes. Les autres techniques proposent rarement plus d'un sample par note, voir moins : plusieurs notes peuvent même être jouées depuis un sample unique en le //​pitchant//​ ou le //​dépitchant//​ (en bon français : en changeant sa vitesse de lecture) mais le réalisme acoustique n'est pas forcément au rendez-vous. 
- 
-Ce tutoriel décrit donc comment mettre en place un piano virtuel au moyen d'un lecteur de SoundFont. Il existe plusieurs logiciels disponibles plus ou moins simplement sur Ubuntu : 
-  * [[:​LinuxSampler]] est l'un des meilleurs et supporte les formats SF2, SFZ et GIG, mais il est malheureusement absent des dépôts officiels d'​Ubuntu à l'​heure actuelle. 
-  * [[https://​kx.studio/​Applications:​Carla|Carla]] supporte presque tous les formats existants, ainsi que les plugins [[:VST]], [[:LV2]], [[:LADSPA]] et [[:DSSI]] mais il est également absent des dépôts officiels d'​Ubuntu. 
-  * FluidSynth ne supporte que le format SF2 mais il est plus simple à installer. 
-  * [[:​Timidity]] ne supporte aussi que le SF2 et semble être un projet abandonné (depuis 2013). 
- 
-===== Installation ===== 
- 
-==== Installation de LinuxSampler ===== 
- 
-[[:​LinuxSampler]] est disponible dans les dépôts [[:​KXStudio]]. 
- 
-Pour les installer, nous allons suivre la [[https://​kx.studio/​Repositories|documentation officielle]] en entrant ces commandes dans un [[:​terminal|terminal]] : 
-<​code>​sudo apt-get install apt-transport-https gpgv 
-sudo dpkg --purge kxstudio-repos-gcc5 
-wget https://​launchpad.net/​~kxstudio-debian/​+archive/​kxstudio/​+files/​kxstudio-repos_10.0.3_all.deb 
-sudo dpkg -i kxstudio-repos_10.0.3_all.deb</​code>​ 
- 
-Ensuite nous pouvons [[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>​linuxsampler]]** ainsi que **[[apt>​qsampler]]**,​ son interface graphique : 
-<​code>​sudo apt install linuxsampler qsampler</​code>​ 
- 
-==== Téléchargement d'une SoundFont de piano ==== 
- 
-Il existe de nombreuses SoundFonts, disponibles un peu partout sur Internet. Nous choisirons ici //​Salamander Grand Piano v3// (16 niveaux de vélocité) proposé sur le site de [[https://​musescore.org/​fr/​handbook/​banques-de-sons-soundfonts#​specialised|musescore]] et fournie par [[http://​freepats.zenvoid.org/​Piano/​acoustic-grand-piano.html]]. 
- 
-Dans un [[:​terminal|terminal]],​ copiez-collez les commandes suivantes : 
- 
-  * création d'un répertoire pour les SoundFonts : 
-<​code>​mkdir ~/​soundfonts</​code>​ 
-  * téléchargement et extraction du //​Salamander Grand Piano// dans le répertoire ''​~/​soundfonts''​ : 
-<​code>​cd ~/​soundfonts 
-wget http://​freepats.zenvoid.org/​Piano/​SalamanderGrandPiano/​SalamanderGrandPianoV3+20161209_48khz24bit.tar.xz 
-tar -xvf SalamanderGrandPianoV3+20161209_48khz24bit.tar.xz 
-rm SalamanderGrandPianoV3+20161209_48khz24bit.tar.xz</​code>​ 
- 
-===== Utilisation ==== 
- 
-On trouvera le logiciel **Qsampler** avec nos autres logiciels dans la rubrique //Son et vidéo//. 
- 
-Une fois lancé, faire //Éditer// -> //Ajouter un canal//. Choisir le moteur //SFZ//, pour //Nom de fichier// cliquer sur le dossier pour parcourir //​soundfonts//,​ //​SalamanderGrandPianoV3_48khz24bit//​ puis choisir //​SalamanderGrandPianoV3Retuned.sfz//​. Dans la liste des périphériques //MIDI / Entrée//, laisser sur //Nouveau Périphérique MIDI ALSA//. Cliquer sur //OK//. 
- 
-Lancer ensuite l'​application **QjackCTL** (qui devrait aussi être dans la rubrique //Son et vidéo//) puis cliquer sur //​Connecter//​. Dans la nouvelle fenêtre onglet ALSA, reliez par cliquer-glisser votre contrôleur MIDI à gauche à l'​entrée //​LinuxSampler//​ à droite. 
- 
-Vous devriez vous entendre jouer. Si c'est le cas vous pouvez sauvegarder votre session dans **Qsampler** (//​Fichier//​ -> //​Sauvegarder//​),​ ce qui sera plus simple à recharger pour la prochaine fois. 
- 
----- 
-//​Contributeurs : [[:​utilisateurs:​krodelabestiole]]//​ 
  • utilisateurs/krodelabestiole/brouillons/tutoriel/piano_midi.1579991744.txt.gz
  • Dernière modification: Le 25/01/2020, 23:35
  • par krodelabestiole