Skip to main content

Historique: vkeybd

Aperçu de cette version: 39

Vkeybd (Virtual Keyboard) est un clavier MIDI virtuel simple.

Used in vkeybd


Informations


Site web officiel : ftp://ftp.suse.com/pub/people/tiwai/vkeybd/. Image
Version actuelle : 0.1.18d du 2009 08 26.
Licence : GNU GPL.
Support : Ladcca, LASH.
Développeur : Takashi Iwai.


Description


Vkeybd (Virtual Keyboard) est donc un clavier virtuel "stand-alone" qu'on trouve sur toutes les bonnes distributions Linux. Compatible avec le MIDI-jack grâce à l'utilisation d'a2jmidid, on peut le connecter à n'importe quel lecteur de banque de son (qsynth ou timidity par exemple), ou n'importe quel synthétiseur.

➡️ Note : Il ne remplacera jamais un véritable clavier MIDI, mais pourra vous dépanner en cas de besoin ponctuel ou bien être utile pour des cas spécifiques.


Utilisation


Commandes

Les options par défaut sont minimalistes, aussi est-il préférable de le lancer en ligne de commande pour avoir quelque chose de plus complet. Pour lister toutes les options disponibles :
Copy to clipboard
man vkeybd
ou
Copy to clipboard
vkeybd --help

Par exemple, pour le lancer avec 6 octaves avec un mappage clavier personnel :
Copy to clipboard
vkeybd --octave 6 --keymap ~/.vkeybdrc

Voici à quoi ça ressemble :


Qjackctl

Vkeybd ne génère aucun son, il faut donc le connecter à un logiciel qui en produit ! Ce sera au choix un synthétiseur, un lecteur de banque de son comme Timidity ou Qsynth par exemple, etc. Pour les connexions, le plus simple est d'utiliser l'indispensable QJackCtl (onglet MIDI) :
Vkeybd+Qjackctl
Vkeybd+Qjackctl



Personnalisation


À l'aide d'un outil comme "xev" (paquet "x11-utils" sous debian) pour déterminer le nom des touches spéciales, il est très facile de personnaliser le mappage des touches du clavier. Modifiez (ou créez) 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 désactiver (0) l'affichage par défaut des différents contrôles :
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 réglages, un accord de DO Majeur se tapera ... "a, t, i" ... il ne vous reste plus qu'à mémoriser les autres touches 😀.



Liens






Historique

Information Version
Sat 14 mai 2022 20:18 olinuxx + LZK-4 52
Afficher
Wed 27 mai 2020 15:58 olinuxx + LZK3 + ponctuations + cohérence wiki 51
Afficher
Thu 12 Sep 2019 15:06 olinuxx + ponctuations + cohérence wiki 50
Afficher
Mon 20 Nov 2017 10:34 olinuxx + lzk2 + cohérence wiki 49
Afficher
Tue 04 Oct 2016 01:09 olinuxx cohérence 48
Afficher
Mon 25 Jan 2016 18:47 olinuxx + lzk + mise en page 47
Afficher
Thu 31 Dec 2015 11:20 olinuxx 46
Afficher
Thu 31 Dec 2015 11:19 olinuxx + 1 lien de téléchargement 45
Afficher
Wed 30 Dec 2015 20:25 olinuxx 44
Afficher
Wed 30 Dec 2015 20:22 olinuxx 43
Afficher
Wed 30 Dec 2015 20:20 olinuxx 42
Afficher
Wed 30 Dec 2015 20:20 olinuxx ah ba si, il a l'air de provenir du projet ALSA 41
Afficher
Wed 30 Dec 2015 20:18 olinuxx 40
Afficher
Wed 30 Dec 2015 20:17 olinuxx remplacement d'un lien + rédaction 39
Afficher
Wed 30 Dec 2015 20:13 olinuxx 38
Afficher
Wed 30 Dec 2015 20:10 olinuxx vkeybd n'est pas issu du projet ALSA 37
Afficher
Wed 30 Dec 2015 02:48 olinuxx 36
Afficher
Wed 30 Dec 2015 02:47 olinuxx 35
Afficher
Wed 30 Dec 2015 02:38 olinuxx 34
Afficher
Wed 30 Dec 2015 02:37 olinuxx lien mort 33
Afficher
Wed 30 Dec 2015 02:35 olinuxx correction nom du développeur 32
Afficher
Thu 25 Jun 2015 20:58 olinuxx suppression des "logiciels similaires". Voir http://linuxmao.org/forumthread61227 + mise en page + cohérence + drapeau + balise CODE 31
Afficher
Wed 10 Sep 2014 16:47 olinuxx mise en cohérence des variables : version logiciel + date 30
Afficher
Fri 05 Sep 2014 16:22 olinuxx Recherche et remplacement en masse 29
Afficher
Fri 05 Sep 2014 16:16 olinuxx Recherche et remplacement en masse 28
Afficher
Fri 05 Sep 2014 08:40 olinuxx Recherche et remplacement en masse 27
Afficher
Thu 04 Sep 2014 14:56 olinuxx Recherche et remplacement en masse 26
Afficher
Thu 04 Sep 2014 09:08 olinuxx Recherche et remplacement en masse 25
Afficher
Mon 04 Nov 2013 17:11 anonymous wiki_up conversion 24
Afficher
Fri 01 Mar 2013 16:22 xzu {box} d'ariane virrée 23
Afficher
Sun 11 Nov 2012 11:55 pianolivier dédoublement de la variable de version 22
Afficher
Sat 31 Mar 2012 17:16 pianolivier +fil d'ariane 21
Afficher
Mon 31 Oct 2011 10:50 pianolivier +support 20
Afficher
Fri 07 Jan 2011 22:05 olinuxx logiciels similaires 19
Afficher
Mon 06 Dec 2010 05:49 olinuxx logiciels similaires 18
Afficher
Thu 09 Sep 2010 23:18 olinuxx passage aux variables de version + mise en cohérence pages logiciels 17
Afficher
Wed 17 Feb 2010 13:41 yanshee 16
Afficher
Wed 17 Feb 2010 13:40 yanshee 15
Afficher
Wed 17 Feb 2010 13:40 yanshee 14
Afficher
Sat 26 Dec 2009 13:56 olinuxx mise en cohérence page logicielle 13
Afficher
Sat 05 Sep 2009 13:09 olinuxx agencement 12
Afficher
Sat 05 Sep 2009 13:08 olinuxx ajout site officiel 11
Afficher
Sat 05 Sep 2009 13:07 olinuxx ajout info + image 10
Afficher
Sat 05 Sep 2009 13:03 olinuxx infos supplémentaire 9
Afficher
Sat 05 Sep 2009 12:53 olinuxx gras + liens internes 8
Afficher
Sat 05 Sep 2009 12:52 olinuxx (mode stylo rouge) 7
Afficher
Sat 05 Sep 2009 12:51 olinuxx liens interne + (mode stylo rouge) 6
Afficher