MIDI-Monitor
Beobachte zeitgestempelte, geparste MIDI-Nachrichten — Noten, CC, Pitch Bend, Program Change — mit Filter und lokalem Protokoll-Download.
So funktioniert dieser Test
Die MIDI-Tests nutzen die Web MIDI API, um deine verbundenen Geräte aufzulisten und ihre Nachrichten zu streamen. Wenn du den Zugriff erlaubst, übergibt uns der Browser die Ein- und Ausgänge; wir hängen einen Listener an, der jede rohe MIDI-Nachricht mit Zeitstempel empfängt.
Wir parsen diese Bytes zu musikalischen Ereignissen — Note An/Aus mit Velocity, Control Changes wie Sustain (CC64), Pitch Bend und Program Changes — und zeigen sie auf einem Klavier und in einem Protokoll an. Nichts wird irgendwohin gesendet; das Parsen geschieht lokal.
Der Zugriff wird nur bei einem Klick angefordert, und selbst dort, wo Web MIDI nicht verfügbar ist, bleibt die Seite nützlich, indem sie die Unterstützung erklärt und Hilfestellung bietet.
So benutzt du ihn
- Verbinde dein MIDI-Gerät per USB oder über ein MIDI-Interface.
- Drücke auf Zugriff erlauben und gestatte den MIDI-Zugriff.
- Überprüfe, ob dein Gerät in der Liste der Eingänge erscheint.
- Spiele Noten, bewege Regler oder tritt auf das Sustain-Pedal und beobachte, wie die Ereignisse erscheinen.
- Nutze die Filter-, Lösch- und Download-Optionen des Protokolls, um den Nachrichtenstrom zu untersuchen.
Was er erkennt
- Verbundene MIDI-Ein- und -Ausgänge und ihren Verbindungsstatus
- Note-An/Aus-Ereignisse mit Velocity und Kanal
- Control Changes (einschließlich Sustain), Pitch Bend und Program Changes
- Hersteller- und Gerätename, sofern der Browser sie bereitstellt
Was er nicht erkennt
- Nichts auf Browsern ohne Web MIDI (insbesondere Safari und Firefox haben eingeschränkte oder keine Unterstützung)
- Ein Gerät, das bereits exklusiv von einer anderen Anwendung geöffnet gehalten wird
- Audio — MIDI überträgt Performance-Daten, keinen Klang
Fehlerbehebung
| Symptom | Was tun |
|---|---|
| Nicht unterstützter Browser | Verwende Chrome oder Edge über HTTPS; Safari und Firefox haben derzeit eingeschränkte oder keine Web-MIDI-Unterstützung. |
| Kein Gerät angezeigt | Verbinde das Gerät neu und stelle sicher, dass keine DAW oder andere App es geöffnet hält, und lade dann neu. |
| Berechtigung nicht erteilt | Erlaube den MIDI-Zugriff bei der Abfrage oder setze die Berechtigung in den Website-Einstellungen deines Browsers zurück. |
| Noten, aber kein Sustain | Überprüfe, ob dein Pedal CC64 sendet; manche Pedale müssen eingesteckt sein, bevor du das Keyboard einschaltest. |
FAQ
Welche Browser unterstützen Web MIDI?
Chrome und Edge auf Desktop und Android. Safari und Firefox haben derzeit eingeschränkte oder keine Unterstützung.
Warum wird kein Gerät angezeigt?
Stelle sicher, dass es verbunden ist und nicht von einer anderen App (etwa einer DAW) geöffnet gehalten wird, und verbinde es dann neu.
Werden meine Spieldaten irgendwohin gesendet?
Nein. MIDI-Nachrichten werden lokal verarbeitet und nie hochgeladen.
Brauche ich Treiber?
Die meisten klassenkonformen USB-MIDI-Geräte funktionieren ohne zusätzliche Treiber; manche Interfaces bringen eigene mit.
Kann ich sowohl ein Keyboard als auch einen Controller testen?
Ja — alle verbundenen Eingänge werden aufgelistet und ihre Nachrichten erscheinen gemeinsam im Protokoll.
Erzeugt das Klang?
Nein. MIDI überträgt Noten- und Steuerdaten; zum Hören leitest du es an einen Synth oder eine DAW weiter.