Historique: vkeybd
Aperçu de cette version: 22
? Portail Logiciel > Outils MIDI > Vkeybd
Vkeybd (Virtual Keyboard) est un clavier MIDI virtuel simple.
Table des matières
Informations
Site web officiel : ftp://ftp.suse.com/pub/people/tiwai/vkeybd/.Version actuelle : 0.1.18d %version_date_vkeybd%.
Licence : GNU GPL.
Support : Ladcca.
Dveloppeur : Pedro Lopez Cabanillas
Description
Vkeybd (Virtual Keyboard) est donc un clavier virtuel "stand-alone" issu du projet ALSA qu'on trouve sur toutes les bonnes distributions Linux.Compatible avec jack, on peut le connecter n'importe quel lecteur de soundfont (qsynth ou timidity par exemple), ou n'importe quel synthtiseur.
➡️ Note : Il ne remplacera jamais un vritable clavier MIDI, mais pourra vous dpanner en cas de besoin ponctuel.
Utilisation
Commandes
Les options par dfaut sont minimalistes, aussi est-il prfrable de le lancer en ligne de commande pour avoir quelque chose de plus complet. Pour lister toutes les options disponibles :man vkeybd
ou
vkeybd --help
ou
vkeybd --help
Par exemple, pour le lancer avec 6 octaves avec un mappage clavier personnel :
vkeybd octave 6 keymap ~/.vkeybdrc
Voici quoi a ressemble :
Qjackctl
Vkeybd ne gnre aucun son, il faut donc le connecter un logiciel qui en produit ! Ce sera au choix un synthtiseur, un lecteur de soundfont comme Timidity ou Qsynth, etc. Pour les connexions, le plus simple est d'utiliser l'indispensable qjackctl (onglet MIDI):Personnalisation
l'aide d'un outil comme "xev" pour dterminer le nom des touches spciales, il est trs facile de personnaliser le mappage des touches du clavier. Modifiez (ou crez) le fichier ~/.vkeybdrc l'aide de votre diteur de texte favori.Voici un exemple pour mapper les touches "a, z, e, r, t, y, u, i, o, p, q, s" respectivement aux notes DO, DO#, RE, etc... jusqu' SI. Les options du type "set disp(NOM_DU_CONTROLE)" permettent d'activer (1) ou de dsactiver (0) l'affichage par dfaut des diffrents contrles :
Copy to clipboard
global disp keymap set disp(keyvel) 1 set disp(ctrl) 1 set disp(pitch) 1 set disp(prog) 1 set keymap { {a 0} {z 1} {e 2} {r 3} {t 4} {y 5} {u 6} {i 7} {o 8} {p 9} {q 10} {s 11} }
Avec ces rglages, un accord de DO Majeur se tapera ... "a, t, i" ... il ne vous reste plus qu' mmoriser les autres touches 😀.
Liens
- Lien vers le site du projet ALSA : http://www.alsa-project.org/~iwai/alsa.html#vkeybd
- Vous trouverez un "preset" tout prt pour Beatrix ici : http://www.bzzt.net/~arnouten/wiki/index.php/Beatrix
- Un "layout" pour clavier franais 105 touches : http://brunetton.tuxfamily.org/index.php?n=Main.Vkeybd
- si vous souhaitez un quivalent vkeybd mais utilisant JackMIDI au lieu d'AlsaSequencer, vous pouvez utiliser JACK Keyboard : http://pin.if.uz.zgora.pl/~trasz/jack-keyboard/
Commentaires
Logiciels similaires :- actifs : VMPK, vKeyBd, drumstick-vpiano,
- moins actifs : JACK Keyboard.