MIDI-apparaattest

Sluit een MIDI-apparaat aan en klik op 'Start test' om realtime MIDI-invoer te zien. Noten worden op de virtuele piano getoond.

Klaar om te testen

Virtuele piano

Eventlog

MIDI-events verschijnen hier...

Tips voor MIDI-test

1

Sluit je MIDI-controller of keyboard aan vóór je op "Start test" klikt. De browser vraagt toestemming voor MIDI-apparaattoegang.

2

Speel noten op je MIDI-apparaat — ze verschijnen op de virtuele piano en in de eventlog met nootnaam, velocity en kanaalinfo.

3

De Web MIDI API vereist een beveiligde context (HTTPS of localhost). Sommige browsers moeten MIDI-ondersteuning in de instellingen inschakelen.

Hoe MIDI-technologie werkt

Wat is MIDI?

MIDI (Musical Instrument Digital Interface) is een communicatieprotocol uit 1983 dat communicatie mogelijk maakt tussen elektronische muziekinstrumenten, computers en andere apparaten. In tegenstelling tot audio verstuurt MIDI geen geluid — het verstuurt prestatiegegevens zoals welke noot is ingedrukt, hoe hard (velocity) en hoe lang. Hierdoor zijn MIDI-bestanden extreem klein en volledig bewerkbaar.

MIDI-berichten uitgelegd

MIDI-communicatie gebruikt verschillende berichttypen: Note On/Off — geeft een toetsaanslag/loslating aan met toonhoogte (0-127) en velocity (0-127). Control Change (CC) — beheert knoppen, schuifregelaars, pedalen en andere controllers. Program Change — wisselt instrumentgeluiden/patches. Pitch Bend — vloeiende toonhoogtemodulatie. Elk bericht wordt verzonden op een van de 16 kanalen, waardoor meerdere instrumenten via één verbinding mogelijk zijn.

Soorten MIDI-controllers

MIDI-keyboards zijn het meest voorkomend, van draagbare 25-toetsencontrollers tot gewogen 88-toetseninstrumenten. Padcontrollers (zoals de Akai MPC) gebruiken drukgevoelige pads voor beatproductie. Windcontrollers bootsen koper-/houtblazers na. MIDI-gitaren vertalen snaartrillingen naar MIDI-data. Moderne controllers verbinden via USB (drivervrij) of traditionele 5-pin DIN-kabels.

Web MIDI API

De Web MIDI API stelt browsers in staat direct met MIDI-apparaten te communiceren. Het vereist een beveiligde context (HTTPS of localhost) en toestemming van de gebruiker. Momenteel ondersteund in Chrome, Edge en Opera — Firefox en Safari hebben beperkte ondersteuning. De API biedt realtime toegang tot MIDI-invoerberichten, waardoor webgebaseerde muziekapplicaties, virtuele instrumenten en MIDI-monitors mogelijk zijn.

Veelgestelde vragen

Mijn MIDI-apparaat verschijnt niet. Wat moet ik doen?

Zorg dat je MIDI-apparaat via USB is aangesloten vóór je op Start klikt. Probeer een andere USB-poort of kabel. Sommige apparaten hebben eerst drivers nodig. De Web MIDI API werkt het best in Chrome, Edge en Opera. Firefox kan experimentele flags vereisen.

Verstuurt MIDI audio?

Nee. MIDI verstuurt alleen prestatiegegevens (note on/off, velocity, control changes). Het is als bladmuziek voor computers — het vertelt instrumenten WAT ze moeten spelen, niet HOE het klinkt. Het daadwerkelijke geluid hangt af van de synthesizer of sampler die de MIDI-data ontvangt.

Kan ik deze test gebruiken met Bluetooth MIDI-apparaten?

Bluetooth MIDI-ondersteuning verschilt per browser en besturingssysteem. Op macOS koppel je je Bluetooth MIDI-apparaat eerst in Audio MIDI Setup. Op Windows heb je mogelijk een tool van derden nodig om een virtuele MIDI-poort aan te maken. USB MIDI-apparaten zijn het betrouwbaarst voor webgebaseerde tests.