MIDI-enhetstest

Anslut en MIDI-enhet och klicka på "Starta test" för att se MIDI-insignaler i realtid. Toner visas på det virtuella pianot.

Redo att testa

Virtuellt piano

Händelselogg

MIDI-händelser visas här...

Tips för MIDI-testning

1

Anslut din MIDI-kontroller eller ditt keyboard innan du klickar på "Starta test". Webbläsaren begär behörighet att komma åt MIDI-enheter.

2

Spela toner på din MIDI-enhet — de visas på det virtuella pianot och i händelseloggen med tonnamn, velocity och kanalinformation.

3

Web MIDI API kräver en säker kontext (HTTPS eller localhost). Vissa webbläsare kan behöva aktivera MIDI-stöd i inställningarna.

Förstå MIDI-teknik

Vad är MIDI?

MIDI (Musical Instrument Digital Interface) är ett kommunikationsprotokoll som etablerades 1983 och möjliggör kommunikation mellan elektroniska musikinstrument, datorer och andra enheter. Till skillnad från ljud överför MIDI inte ljud — det skickar prestationsdata som vilken ton som trycktes, hur hårt (velocity) och hur länge. Det gör MIDI-filer extremt små och fullt redigerbara.

MIDI-meddelanden förklarade

MIDI-kommunikation använder flera meddelandetyper: Note On/Off — indikerar ett tangenttryck/-släpp med tonhöjd (0–127) och velocity (0–127). Control Change (CC) — hanterar rattar, faders, pedaler och andra kontroller. Program Change — byter instrumentljud/patches. Pitch Bend — smidig tonhöjdsmodulation. Varje meddelande skickas på en av 16 kanaler, vilket möjliggör flera instrument på en enda anslutning.

Typer av MIDI-kontroller

MIDI-keyboards är vanligast, från 25-tangenters portabla kontroller till 88-tangenters viktade instrument. Padkontroller (som Akai MPC) använder tryckkänsliga pads för beatproduktion. Blåskontroller imiterar bläck-/träblåsinstrument. MIDI-gitarrer översätter strängvibrationer till MIDI-data. Moderna kontroller ansluts via USB (som är class-compliant — inga drivrutiner behövs) eller traditionella 5-pin DIN-kablar.

Web MIDI API

Web MIDI API ger webbläsare möjlighet att interagera med MIDI-enheter direkt. Det kräver en säker kontext (HTTPS eller localhost) och användarbehörighet. Stöds för närvarande i Chrome, Edge och Opera — Firefox och Safari har begränsat stöd. API:et ger realtidsåtkomst till MIDI-insignaler, vilket gör det möjligt att bygga webbaserade musikapplikationer, virtuella instrument och MIDI-monitorer.

Vanliga frågor

Min MIDI-enhet visas inte. Vad ska jag göra?

Se till att din MIDI-enhet är ansluten via USB innan du klickar på Starta. Testa en annan USB-port eller kabel. Vissa enheter behöver drivrutiner installerade först. Web MIDI API fungerar bäst i Chrome, Edge och Opera. Firefox kan behöva aktivera experimentella flaggor.

Överför MIDI ljud?

Nej. MIDI överför bara prestationsdata (note on/off, velocity, kontrolländringar). Det är som noter för datorer — det berättar för instrumenten VAD som ska spelas, inte HUR det låter. Det faktiska ljudet beror på synthesizern eller samplern som tar emot MIDI-datan.

Kan jag använda testet med Bluetooth MIDI-enheter?

Bluetooth MIDI-stöd varierar beroende på webbläsare och OS. På macOS, para ihop din Bluetooth MIDI-enhet i Audio MIDI Setup först. På Windows kan du behöva ett tredjepartsverktyg för att skapa en virtuell MIDI-port. USB MIDI-enheter är det mest pålitliga alternativet för webbaserad testning.