Ne rêvez plus. N’attendez plus...
JOUEZ DU PIANO MAINTENANT !
Connaissez-vous ce grand classique parmi les albums audio pour enfants, le piano magique de Sparky, ou le dessin animé qui en a été tiré ?
C’est une manière amusante de vous faire une idée d’un aspect des possibilités du logiciel karaKB.
karaKB va transformer votre clavier MIDI et votre ordinateur en un « piano magique », très semblable à celui pratiqué par notre ami Sparky, à ceci près que :
- karaKB peut prendre plusieurs « personnalités » intermédiaires entre piano magique et piano intransigeant (quoique toujours coopératif), ouvrant la porte à une approche pédagogique nouvelle du clavier
- à l’inverse du piano magique de l’histoire, karaKB ne se plaindra jamais de votre conduite...
karaKB est un logiciel MIDI entièrement original qui permet à tout le monde de jouer pratiquement toutes les musiques !
Difficile à croire ?
Et pourtant l’idée est simple, si l’on y songe...
Considérons une interprétation musicale, sur un seul instrument à clavier pour simplifier ; on peut la diviser en deux parties :
- une partie mécanique qui (en théorie) exige que les notes justes soient émises au temps exact, avec la durée précise spécifiés dans la partition en fonction du tempo et en respectant les directives indiquées ;
- une partie créative, qui détermine le caractère de l’interprétation en jouant sur les différents paramètres.
Il s’agit principalement :- de variations globales du tempo. C’est le cas particulièrement quand le tempo est indiqué subjectivement sur la partition (annotations, traditionnellement en italien, p.ex. allegro con moto, andante con espressione, etc.), moins s’il est spécifié strictement (données chiffrées) ;
- d’écarts ponctuels plus ou moins importants par rapport aux spécifications temporelles mécaniques de la partition (durée, retard ou avance de certains groupes de notes) ;
- de variations portant sur la dynamique. Pour le clavier, c’est l’attaque et le relâchement des touches. Sur ce point, les partitions se limitent traditionnellement à des indications subjectives (p. ex. pianissimo, forte ma non troppo) qui laissent une certaine latitude à l’interprète ;
- de certains effets spéciaux, dépendant de l’instrument considéré. Sur le piano, ce sont principalement les pédales. On peut mettre dans cette catégorie la gamme des timbres propres à un instrument donné, et parfois aussi la valeur de la pression exercée par le joueur entre l’attaque et le relâchement de la touche (cas de l’orgue). Sur les instruments électroniques actuels, on dispose souvent d’une large palette d’effets paramétrables.
L’acquisition des mouvements à la fois complexes et synchronisés exigés par la partie mécanique de l’exécution a jusqu’ici été indispensable pour pouvoir aborder la partie créative et s’exprimer au travers d’un instrument complet comme le piano. Nul n’ignore qu’il s’agit là d’un obstacle de taille, que les satisfactions sont minces au début, et les cas d’abandon par découragement extrêmement fréquents.
Tirant parti des possibilités immenses et encore largement sous-exploitées offertes par la norme MIDI, karaKB met en oeuvre un ensemble d’algorithmes et d’heuristiques qui permettent de séparer nettement la partie mécanique et la partie créative mentionnées ci-dessus.
La partie mécanique peut être entièrement confiée à l’ordinateur, tandis que la partie créative est assurée par l’utilisateur.
En gros cela veut dire que vous n’avez plus forcément à vous soucier d’appuyer sur les bonnes touches, ni même à appuyer sur autant de touches qu’il y a de notes dans votre partie (c’est-à-dire la ou les pistes MIDI que vous aurez choisi de prendre en charge). Dans le mode de base de karaKB, un accord complexe ou un trémolo peut être réalisé par la frappe d’une seule touche. Vous avez alors tout loisir de vous concentrer sur la dynamique, le rythme et les effets spéciaux. Le logiciel sait reconnaître ce qui pour nous représente une unité d’expression, un peu comme le phonème des linguistes. Ainsi les quatre coups du destin qui introduisent la cinquième symphonie de Beethoven sont constitués de dizaines de notes jouées sur de nombreux instruments. Pour l’auditeur cependant, tout comme pour karaKB, il y a quatre unités d’expression ou phonèmes musicaux ou amas. Tout ce qu’on a à faire est d’appuyer quatre fois sur une touche quelconque, seule la force et la durée de vos frappes seront prises en compte, ainsi que le pitchbend ou tout autre effet que vous appliquez.
Dans ce mode, karaKB vous transforme en chef d’orchestre.
Notez bien que les tâches ne sont pas nécessairement réparties de cette manière. Vous pouvez par exemple laisser au logiciel le soin de gérer la dynamique et la durée des notes. Seul l’instant précis où vous frappez le clavier sera toujours pris en compte en temps réel.
Tout au contraire, si l’on désire pratiquer les doigtés, karaKB s’effacera pour charger l’élève d’une part toujours plus grande du travail d’ordre mécanique, à mesure que s’accroît sa maîtrise du clavier et de l’oeuvre.
Si vous souhaitez travailler la partie mécanique, karaKB ne vous abandonnera pas pour autant, mais vous fournira toutes indications utiles pour « appuyer sur les bonnes touches au bon moment ».
Réciproquement, les traits qui déterminent le caractère de l’interprétation peuvent être tirés sélectivement du fichier MIDI que vous utilisez (ou que vous aurez vous-même créé préalablement avec karaKB ou tout autre logiciel séquenceur), et assurés par l’ordinateur. S’il s’agit d’une oeuvre ou d’un arrangement complexe, vous pouvez par exemple enregistrer des pistes ou des fragments de pistes l’une après l’autre de manière constructive, jusqu’à ce que vous obteniez votre interprétation idéale.
En résumé, vous pilotez le logiciel en temps réel pour vous charger exactement des aspects et des fragments qui vous intéressent le plus à un moment donné.
Le logiciel karaKB peut-être utilisé à des fins variées, notamment :
- divertissement et plaisir de jouer pour les personnes qui n’ont pas eu la chance - ou la patience - d’apprendre à jouer d’un instrument ;
- jeu en groupe, quel que soit le niveau des participants, chacun choisissant alors sa partie et son mode de jeu en fonction de ses capacités ;
- nouvelle approche et nouvelles possibilités d’exercices pour la pratique du clavier, grâce à la nette démarcation entre rythme, expression et doigté ;
- aide à la composition et à l’enregistrement pour les musiciens tant amateurs que professionnels ;
- si vous jouez déjà de votre clavier MIDI, que ce soit votre premier air ou une sonate difficile, karaKB évaluera impitoyablement l’aspect mécanique de votre performance, en détectant les notes oubliées, intruses, ou fausses ;
- applications thérapeutiques pour les personnes atteintes de handicaps psychomoteurs. Des résultats remarquables ont déjà été obtenus dans ce domaine grâce à des logiciels musicaux.
Votre plus jeune fils s’est-il montré réfractaire à la moindre leçon de piano ?
Le voilà pourtant qui parvient instantanément à dérouler sous ses doigts, avec son propre feeling, un ragtime de Scott Joplin !
À moins qu’il n’ait tout d’abord un compte personnel à régler avec la Marche turque...
...ou tout autre musique disponible sous forme d’un des innombrables fichiers MIDI disponibles sur internet ou sur CD/DVD !
Il se pourrait bien qu’il se pique au jeu et s’ingénie à enregistrer ses meilleures prestations : ce seront incontestablement ses interprétations personnelles. Mais ne nous en voulez pas s’il vous offre le CD pour la Fête des Mères ! 🌝
Tout cela se fait sans manipulation fastidieuse de figures de notes à la souris, sans prise de tête avec des filtres ou des procédures que seuls les experts comprennent.
karaKB donne à l’apprenti pianiste un aperçu saisissant de ce que c’est que de jouer de la musique sans tension ni appréhension de la fausse note.
karaKB peut aider à forger une motivation durable !
karaKB est actuellement distribué sous la forme d’une clé USB 2.0 de grande marque (connecteur USB-A), d’une capacité de 32 Giga octets.
Avec cette clé USB vous pourrez :
- démarrer un système Linux basé sur Debian GNU/Linux 12/Bookworm (version stable en janvier 2024) ;
- si vous n’utilisez pas encore Linux, découvrir à cette occasion comment un tel système peut multiplier votre productivité dans tous les domaines d’application de l’informatique ;
- explorer l’immense réservoir d’applications libres et commerciales, tout en disposant d’une interface familière et pensée pour l’utilisateur semblable à celle des Windows, à ceci près que tout vous est ouvert et accessible et que rien ne se passe derrière votre dos ;
- oublier les constants soucis d’infection de votre ordinateur par des virus et des logiciels malveillants sans avoir à faire tourner en permanence des logiciels de sécurité extrèmement lourds et pénalisants. Comme Unix, Linux est conçu dès le départ pour prendre en compte les problèmes de sécurité et de confidentialité. ;
- utiliser karaKB sans limitation d’aucune sorte sur votre ordinateur ou tout autre ordinateur que vous ferez redémarrer après y avoir inséré la clé USB karaKB ;
- vous pouvez également utiliser un tout autre système ou une machine virtuelle. Il suffit que la clé karaKEY soit insérée dans un port USB pour que la fonction d’ouverture de fichier MIDI soit débloquée. Sur demande, il est toutefois possible d’utiliser l’application débloquée sans la karaKEY sur un ordinateur spécifique.
- aborder cette expérience inédite et jouer de la musique tout de suite, sans même avoir à chercher sur le Web, car la karaKEY comporte un choix de chansons et de morceaux connus en démonstration ou en fichiers MIDI inclus.
Coup d’oeil sur karaKB pour Linux
Télécharger la démo de karaKB 100 % fonctionnelle sauf ouverture de fichiers externes, instructions dans fichier LISEZMOI
Démo karaKB 0.52 - exécutable zippé
- Pour installer dans le répertoire /usr, cd vers le répertoire où vous avez téléchargé le fichier, puis :
- unzip -d /tmp karakb-qt5-demo_0.52_amd64.zip
- cd /tmp/karakb-qt5-demo_0.52_amd64
- sudo chmod a+x usr/bin/karakb
- sudo rsync -vaiu --no-links usr/ /usr/
- sudo rsync -vaiu --no-links etc/ /etc/
Démo karaKB 0.52 - paquet Debian/Ubuntu
- Clic droit + Enregistrer sous
- sudo dpkg -i karakb-qt5-demo_0.52_amd64.deb
- Examinez la sortie de la commande, et en cas de dépendance manquante, installez-la manuellement avec apt-get ou réparez tout avec :
- sudo apt-get -f install
Fichier de configuration avec commandes prédéfinies
Où puis-je acheter la karaKEY ?
J’ai encore des questions sur la karaKEY
Tout ce qu’on a à faire c’est d’appuyer sur les bonnes touches au bon moment.
-- Johann Sebastian Bach