MIDI-enhedstest

Tilslut en MIDI-enhed og klik på 'Start test' for at se realtids MIDI-input. Toner vises på det virtuelle klaver.

Klar til test

Virtuelt klaver

Hændelseslog

MIDI-hændelser vises her...

Tips til MIDI-test

1

Tilslut din MIDI-controller eller dit keyboard, inden du klikker "Start test". Browseren beder om tilladelse til MIDI-enheder.

2

Spil toner på din MIDI-enhed – de vises på det virtuelle klaver og i hændelsesloggen med notenavn, velocity og kanalinfo.

3

Web MIDI API kræver en sikker kontekst (HTTPS eller localhost). Nogle browsere skal have MIDI-support aktiveret i indstillinger.

Forstå MIDI-teknologi

Hvad er MIDI?

MIDI (Musical Instrument Digital Interface) er en kommunikationsprotokol fra 1983, der muliggør kommunikation mellem elektroniske musikinstrumenter, computere og andre enheder. I modsætning til lyd overfører MIDI ikke lyd – den sender performancedata som hvilken tone der blev trykket, hvor hårdt (velocity) og hvor længe. Det gør MIDI-filer ekstremt små og fuldt redigerbare.

MIDI-beskeder forklaret

MIDI-kommunikation bruger flere beskedtyper: Note On/Off – angiver et tastetryk/slip med tonehøjde (0-127) og velocity (0-127). Control Change (CC) – styrer knapper, fadere, pedaler og andre controllere. Program Change – skifter instrumentlyde/patches. Pitch Bend – glat tonehøjdemodulation. Hver besked sendes på en af 16 kanaler, hvilket muliggør flere instrumenter via én forbindelse.

Typer af MIDI-controllere

MIDI-keyboards er de mest udbredte, fra 25-tasters bærbare controllere til 88-tasters vægtede instrumenter. Pad-controllere (som Akai MPC) bruger trykfølsomme pads til beatproduktion. Blæsekontrollere efterligner messing-/træblæseinstrumenter. MIDI-guitarer omdanner strengevibrationer til MIDI-data. Moderne controllere tilsluttes via USB (driverfri) eller traditionelle 5-pin DIN-kabler.

Web MIDI API

Web MIDI API giver browsere mulighed for at interagere direkte med MIDI-enheder. Det kræver en sikker kontekst (HTTPS eller localhost) og brugertilladelse. Understøttet i Chrome, Edge og Opera – Firefox og Safari har begrænset understøttelse. API'en giver realtidsadgang til MIDI-inputbeskeder, hvilket gør det muligt at bygge webbaserede musikapps, virtuelle instrumenter og MIDI-monitorer.

Ofte stillede spørgsmål

Min MIDI-enhed vises ikke. Hvad skal jeg gøre?

Sørg for, at din MIDI-enhed er tilsluttet via USB, inden du klikker Start. Prøv en anden USB-port eller et andet kabel. Nogle enheder kræver, at drivere installeres først. Web MIDI API fungerer bedst i Chrome, Edge og Opera. Firefox kan kræve aktivering af eksperimentelle flag.

Overfører MIDI lyd?

Nej. MIDI overfører kun performancedata (note on/off, velocity, control changes). Det er som noder til computere – det fortæller instrumenter, HVAD de skal spille, ikke HVORDAN det lyder. Den faktiske lyd afhænger af synthesizeren eller sampleren, der modtager MIDI-dataene.

Kan jeg bruge denne test med Bluetooth MIDI-enheder?

Bluetooth MIDI-support varierer efter browser og OS. På macOS skal du parre din Bluetooth MIDI-enhed i Audio MIDI Setup først. På Windows kan du have brug for et tredjepartsværktøj til at oprette en virtuel MIDI-port. USB MIDI-enheder er det mest pålidelige valg til webbaseret test.