Piano virtuel hors ligne : clavier, MIDI et audio
Configurez Type Piano hors ligne : touches du clavier, vélocité MIDI, sustain, tampon audio et limites vérifiables des échantillons et paquets.
Un piano virtuel hors ligne doit continuer à se comporter comme un instrument, pas comme une page web enregistrée pour plus tard. Une fois installé, son parcours de jeu normal doit conserver sur l’ordinateur les événements des touches, les messages MIDI, la lecture des échantillons, le rendu audio et les préférences. Il doit aussi rendre les pannes explicites : un silence dû à l’absence de périphérique audio n’est pas le même qu’un silence causé par une entrée MIDI non sélectionnée.
Type Piano est un piano natif autonome dont les trois modes d’entrée — clavier d’ordinateur, contrôleur MIDI et clavier A0-C8 à l’écran — alimentent un même état de jeu et un même moteur audio en temps réel. Sa Community Edition complète est gratuite. Les vérifications suivantes montrent comment configurer ce système et établir exactement ce que signifie « hors ligne ».
Ce qui fonctionne hors ligne, et ce qui ne fonctionne pas
Une fois un paquet officiel installé, jouer ne nécessite ni compte ni service cloud de traitement des performances. La banque de piano incluse est lue localement, les notes sont rendues localement et les préférences d’interface et de périphériques sont enregistrées localement. Type Piano n’a pas besoin de téléverser une interprétation avant de vous la faire entendre.
Cette limite est volontairement précise :
| Tâche | Limite de Type Piano |
|---|---|
| Jouer avec les touches de l’ordinateur, en MIDI ou à l’écran | Parcours local sur le poste |
| Restituer les quatre instruments inclus | Moteur audio local et ressources intégrées au paquet |
| Enregistrer les préférences d’interface, de son et de périphériques | Réglages locaux |
| Télécharger un paquet, consulter l’aide en ligne ou visiter le dépôt du code source | Nécessite l’accès réseau normalement requis par cette tâche externe |
| Enregistrer, séquencer, héberger un plugin, afficher une partition ou proposer des cours | Ne fait pas partie des fonctions de Type Piano |
Cette distinction est importante lorsque l’on compare un piano virtuel hors ligne à un piano dans le navigateur. Ici, « hors ligne » décrit le parcours de jeu de l’application installée ; cela ne signifie pas que le système d’exploitation peut installer sans réseau un pilote audio ou MIDI manquant.
Associer le clavier d’ordinateur avant d’ajouter du matériel
Le clavier d’ordinateur constitue le parcours de diagnostic le plus court, car il retire de la chaîne le contrôleur MIDI, son câble et son pilote. Type Piano répartit 29 notes chromatiques sur deux rangées familières :
- La suite inférieure est
Z S X D C V G B H N J M. - La suite supérieure se poursuit avec
Q 2 W 3 E R 5 T 6 Y 7 U I 9 O 0 P.
À l’octave par défaut, Z correspond à C4, Q à C5, I à C6 et P à E6. Changer d’octave déplace cette association, tandis que l’instrument à l’écran conserve l’ensemble des 88 touches de A0 à C8 comme référence. Si une octave enregistrée diffère de la valeur par défaut, les indications de touches affichées font foi.
Un clavier de saisie ne signale pas la force de frappe d’une touche ; Type Piano applique donc la vélocité choisie dans les commandes de jeu. La barre d’espace agit comme une commande de sustain momentanée. L’écran distingue les notes physiquement tenues de celles que le sustain retient, au lieu d’afficher les deux états de manière identique.
Commencez par ce test de premier son :
- Ouvrez Type Piano, sélectionnez Studio Grand et conservez le tampon audio à sa valeur stable par défaut pendant le test.
- Choisissez une vélocité pour le clavier d’ordinateur, puis jouez
Z,XetC. À l’octave par défaut, ces touches forment un accord de do majeur. - Maintenez la barre d’espace, relâchez les trois touches de notes et vérifiez que l’affichage passe de notes tenues à des notes maintenues par le sustain.
- Relâchez la barre d’espace et vérifiez que les notes retenues disparaissent.
- Déplacez l’octave une fois et recommencez. Si les notes visibles se déplacent mais qu’aucun son ne suit, examinez le parcours audio plutôt que l’association des touches.
Ce test contrôle également la gestion du focus. Lorsque l’application perd le focus clavier, elle relâche la source « clavier d’ordinateur » au lieu de laisser volontairement ces notes actives.
Vérifier un clavier MIDI sans DAW
Type Piano est un piano MIDI de bureau, mais ce n’est ni une DAW ni un plugin. Une entrée MIDI native du système transmet les messages note-on, note-off, vélocité et pédale de sustain CC64 au même modèle de jeu que les entrées du clavier d’ordinateur et du pointeur.
Suivez une procédure fondée sur des indices vérifiables :
- Branchez et allumez le contrôleur, puis confirmez que le système d’exploitation le répertorie comme entrée MIDI.
- Ouvrez Type Piano ou actualisez sa liste de périphériques MIDI, puis sélectionnez cette entrée. Sélectionner sans cesse dans l’application un périphérique absent de la liste du système ne peut pas le réparer.
- Jouez la même note doucement puis fermement. Le son et la réponse visuelle de vélocité doivent changer ; vous distinguez ainsi la vraie vélocité MIDI de la valeur fixe appliquée aux touches de saisie.
- Enfoncez la pédale de sustain, relâchez une note, puis relevez la pédale. Si la note reste retenue, vérifiez si le contrôleur continue d’envoyer un état CC64 enfoncé.
- À l’octave par défaut, maintenez le C4 MIDI, appuyez sur
Z, relâchezZ, puis relâchez le C4 MIDI. Le modèle de propriété partagé doit garder la note active jusqu’à ce que la dernière source d’entrée la relâche.
Si le périphérique disparaît, vérifiez le câble, le port USB, la liste MIDI du système et l’éventuelle utilisation exclusive par une autre application. Actualisez ou reconnectez après toute modification du parcours physique. Type Piano distingue les états disconnected, connecting, connected et attention ; une liste de périphériques vide ou une erreur de connexion ne compte pas comme une session silencieuse réussie.
Régler le parcours audio plutôt que poursuivre une promesse de latence
La faible latence d’un piano dépend de bien plus que du code de l’application. Le périphérique de sortie, le pilote du système, la fréquence d’échantillonnage, le tampon, les clients audio concurrents et la charge actuelle de la machine y contribuent tous. C’est pourquoi Type Piano n’annonce pas une valeur de latence fixe.
Les tailles de tampon disponibles sont 256, 512, 1024 et 2048 trames, avec 512 comme valeur par défaut d’un nouveau profil. Un tampon plus petit peut raccourcir une partie du parcours, mais laisse moins de temps pour terminer chaque bloc audio ; un tampon plus grand offre davantage de marge au système au prix de la réactivité. Le moteur suit la fréquence du périphérique actif : un nombre de trames ne garantit donc pas à lui seul une latence totale donnée en millisecondes.
Utilisez ce test audio reproductible :
- Sélectionnez le périphérique de sortie prévu et commencez à 512 trames.
- Jouez des notes répétées, un accord tenu et un bref glissando tout en surveillant l’état de l’audio et de la banque de piano.
- Passez de Studio Grand à Felt Room, Classic EP et Glass Piano. Cela sollicite à la fois les échantillons diffusés et les voix synthétisées.
- Si le parcours est stable mais semble lent, essayez 256 trames et rejouez le même passage.
- Si le son se fragmente, revenez à 512 trames ou augmentez le tampon, puis fermez les clients audio concurrents avant de modifier autre chose.
Modifier plusieurs variables à la fois masque la cause. Conservez le patch, la vélocité, le périphérique de sortie et la phrase de test lorsque vous comparez les tampons. Si les deux instruments échantillonnés échouent alors que les instruments synthétisés fonctionnent, vérifiez que la banque de piano est prête plutôt que d’accuser le MIDI.
Savoir d’où provient le son du piano
Studio Grand et Felt Room emploient des enregistrements Salamander Grand Piano V3 d’Alexander Holm sous licence CC BY 3.0. Type Piano inclut une banque dont la source est attestée et conserve sa mention d’attribution ainsi que son texte juridique. Les contrôles de version fixent l’identité de l’archive et vérifient la banque préparée, au lieu de déduire sa provenance d’un simple nom de fichier.
Les deux rendus acoustiques diffusent les matériaux de vélocité, de relâchement, de résonance et de pédale au moyen d’un nombre borné de voix ; l’application ne copie pas toute la bibliothèque dans la mémoire du processus au démarrage. Elle ne remplace pas non plus silencieusement la banque par un son sans rapport tout en déclarant que la banque vérifiée est prête.
Les autres instruments suivent des parcours de synthèse différents. Classic EP repose sur une synthèse FM sensible à la vélocité, tandis que Glass Piano utilise la synthèse additive. Comparez les quatre avec la même vélocité et le même niveau principal pour ne pas confondre volume et différence d’implémentation.
Vérifier la limite actuelle des versions Linux et Windows
Seuls les fichiers présentés sur la page officielle de téléchargement de Type Piano comptent comme versions publiques. Les canaux publics actuels sont Linux x64 et Windows x64 :
- Sous Linux, Type Piano est publié sous forme de paquets AppImage, DEB et RPM. Choisissez le format adapté au système cible et vérifiez la somme de contrôle publiée avant l’installation.
- Sous Windows, il est publié avec un installateur NSIS x64. Celui-ci n’est actuellement pas signé et ne dispose d’aucun rapport d’acceptation sur une machine cible. Sa somme de contrôle vérifie les octets téléchargés ; elle ne prouve ni l’installation, ni l’audio, ni le MIDI, ni l’interface, ni l’acceptation par la sécurité Windows sur une machine donnée.
- macOS ne constitue pas un canal public actuel. Construire un fichier n’équivaut pas à publier un DMG universel signé, notarié, muni d’un ticket agrafé et accepté nativement.
Cette formulation est volontairement précise. L’existence d’un paquet, l’identité par somme de contrôle, la signature du code et l’acceptation en exécution native sont des preuves distinctes.
Liste de contrôle pratique pour la validation
Avant de compter sur Type Piano loin de toute connexion réseau, effectuez une répétition locale complète :
- Téléchargez le paquet correct depuis la page officielle et vérifiez sa somme de contrôle.
- Déconnectez le réseau après l’installation.
- Confirmez un accord au clavier d’ordinateur, le sustain avec la barre d’espace et le déplacement de l’octave.
- Le cas échéant, confirmez l’énumération MIDI, la différence de vélocité entre une frappe douce et une frappe forte, ainsi que le relâchement de la pédale CC64.
- Testez la sortie audio choisie avec un tampon stable, à la fois sur un patch échantillonné et sur un patch synthétisé.
- Fermez puis rouvrez l’application pour confirmer la persistance des réglages voulus.
Pour le détail des commandes et du dépannage, consultez le guide de jeu de Type Piano. Les fichiers de version et leurs sommes de contrôle restent sur la page de téléchargement, tandis que le signalement des problèmes et les preuves publiques de publication se trouvent dans le dépôt officiel de Type Piano.