.MID

MID-bestand

Standard MIDI File (MIDI sequence)
Stel een vraag
SNEL ANTWOORD

Een MID-bestand is een Standard MIDI File - een compacte partituur die een synthesizer vertelt welke noten hij moet spelen, geen opname van echt geluid. Open het met VLC of Windows Media Player voor weergave, of MuseScore om de noten te bekijken en te bewerken. Om een MP3 te krijgen, rendert u het via MuseScore of TiMidity++ met een soundfont.

Ontwikkelaar: MIDI Manufacturers Association (MMA) / AMEI Categorie: Audiobestanden Open standaard MIME: audio/midi
OPENT OP Windows macOS Linux Android Web
Gerelateerd: .OPUS · .M3U · .M3U8 · .WFP

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 16, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het MID-bestandsformaat?

.mid-bestanden zijn nauw verwant aan het .midi-formaat - beide zijn Standard MIDI File (SMF) sequenties.

.mid-bestanden slaan muzikale uitvoeringsevenementen op, georganiseerd met nauwkeurige timing. Deze gebeurtenissen kunnen het volgende beschrijven:

  • toonhoogte, aanslaggevoeligheid (velocity) en afspeelduur van noten,
  • volume, expressie en andere controller-waarden,
  • instrumentwijzigingen (program changes) over maximaal 16 kanalen.

Er moet worden opgemerkt dat .mid-bestanden geen audiogegevens bevatten, alleen de instructies die nodig zijn voor een correcte weergave door een synthesizer of soundfont-engine. Omdat er geen audiosamples worden opgeslagen, kan hetzelfde .mid-bestand op verschillende apparaten merkbaar anders klinken.

Bestanden met de extensie .mid kunnen worden gebruikt door muziekbewerkingssoftware, evenals door MIDI-hardwareapparaten en synthesizers. .mid-bestanden dienen als een universele manier om muzikale composities te delen tussen programma's - digital audio workstations, notatie-editors en sequencers ondersteunen het formaat allemaal. Op hardwareapparaten kunnen .mid-bestanden worden gebruikt om instrumenten aan te sturen, audio-uitvoerparameters zoals toonhoogte of duur te wijzigen en geautomatiseerde uitvoeringen aan te sturen.

Intern gebruikt een .mid-bestand een op segmenten (chunks) gebaseerde binaire structuur: een MThd-headerchunk bepaalt het formaattype (0, 1 of 2), het aantal sporen en de timingresolutie, gevolgd door een of meer MTrk-spoorchunks die gebeurtenissen met een delta-tijdstempel opslaan. De .rmi-variant verpakt dezelfde inhoud in een RIFF-container, terwijl het .kar-formaat .mid uitbreidt met ingebedde karaoke-songteksten.

Beveiliging & veiligheid

RISICO: LOW

Een Standard MIDI File bevat passieve gebeurtenisgegevens zonder ingebedde code of macro's, dus het formaat zelf is risicoarm. Historisch punt van aandacht: in 2012 maakte een fout in de Windows MIDI-parsing (CVE-2012-0003) code-uitvoering mogelijk via een gemanipuleerde MIDI in Windows Media Player - dit is allang gepatcht, dus houd uw OS/spelers up-to-date. Verder is het grootste „risico” een teleurstelling: een MIDI kan dun of verkeerd klinken omdat de weergave afhangt van het soundfont van het apparaat, niet van het bestand.

Formaatdetails

in een notendop
VOLLEDIGE NAAMStandard MIDI File (MIDI sequence)ook bekend als SMF, MIDI file
ONTWIKKELAARMIDI Manufacturers Association (MMA) / AMEIsinds Standard MIDI File 1.0 published 1988 (MIDI protocol 1983)
MIME-TYPEaudio/midi
TYPEMuzikale uitvoeringssequentie - noot/controlegebeurtenissen met timing (binair)
STANDAARDOpen · royaltyvrij
Deze extensie wordt ook gebruikt door…
  • Karaoke MIDI (.kar) - Zelfde Standard MIDI File-structuur met ingebedde songtekst-meta-events voor karaoke; vaak ook opgeslagen met een .mid-extensie.
  • RMID (RIFF MIDI) - Een MIDI-sequentie verpakt in een RIFF-container, soms met een ingebedde DLS-soundbank; gebruikt .rmi maar incidenteel .mid.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
00010203
HEX
4D546864
ASCII
MThd
Headerchunk 'MThd' op offset 0, gevolgd door een lengte van 4 bytes (00 00 00 06) and een of meer 'MTrk' spoorchunks. De RMID-variant verpakt dezelfde gegevens in een RIFF-container ('RIFF'....'RMID').

Programma's die MID-bestanden openen

Windows4 apps
VLC media player Open-source Open de .mid; VLC speelt MIDI af met een gebundelde/soundfont-synth (stel een SoundFont in bij Voorkeuren > Invoer/Codecs > MIDI voor beter geluid).
Windows Media Player Ingebouwd Dubbelklik om af te spelen via de ingebouwde Windows GS wavetable synth (geen extra software nodig).
MuseScore Open-source Bestand > Open de .mid om deze als bladmuziek te bekijken, noten/instrumenten te bewerken en te exporteren naar MP3/WAV/PDF/MusicXML.
NoteWorthy Composer Betaald Importeer de MIDI om deze als notatie te bewerken (verouderd maar wordt nog steeds verkocht/bijgewerkt).
macOS3 apps
QuickTime Player Ingebouwd Oudere macOS QuickTime speelt MIDI af; gebruik op modern macOS in plaats daarvan VLC of MuseScore als QuickTime het weigert.
Apple Logic Pro Betaald Importeer de MIDI in een project om software-instrumenten toe te wijzen en audio te produceren/renderen.
MuseScore Open-source Bestand > Open de .mid om deze als bladmuziek te bekijken, noten/instrumenten te bewerken en te exporteren naar MP3/WAV/PDF/MusicXML.
Linux3 apps
VLC media player Open-source Open de .mid; VLC speelt MIDI af met een gebundelde/soundfont-synth (stel een SoundFont in bij Voorkeuren > Invoer/Codecs > MIDI voor beter geluid).
MuseScore Open-source Bestand > Open de .mid om deze als bladmuziek te bekijken, noten/instrumenten te bewerken en te exporteren naar MP3/WAV/PDF/MusicXML.
TiMidity++ Open-source Speel af vanuit de terminal: „timidity song.mid” (rendert MIDI met een soundfont/patch-set).
Android1 app
VLC media player for Android Open-source Open de .mid om deze af te spelen (gebruikt een soundfont-synth).
Web1 app
Online Sequencer / signal (web MIDI editors) Gratis Upload de .mid om deze in de browser af te spelen en te bewerken zonder iets te installeren.

Technische details

diepe specificaties
BestandscoderingBinair, big-endian byte-volgorde
Bestandssignatuur (magic bytes)`4D 54 68 64` - ASCII `MThd` op byte-offset 0, gevolgd door een 4-byte chunk-lengte (`00 00 00 06`)
ContainerstructuurOp segmenten gebaseerd: `MThd`-headerchunk gevolgd door een of meer `MTrk`-spoorchunks
FormaattypesFormaat 0 - enkel spoor met meerdere kanalen; Formaat 1 - meerdere synchrone sporen; Formaat 2 - onafhankelijke patroonsequenties
MIDI-kanaalcapaciteitTot 16 gelijktijdige kanalen per bestand, elk toewijsbaar aan een ander instrument of stem
TimingresolutieIngesteld door het `division`-veld in `MThd`; uitgedrukt als ticks per kwartnoot (bijv. 480 PPQ) of SMPTE-tijdcodeframes
Event delta-tijd coderingVariable-length quantity (VLQ) - codeert tijdsverschillen tussen gebeurtenissen met 7 bits per byte met een MSB-voortzettingsvlag
MIME-type`audio/midi`; ook herkend als `audio/x-midi` en `audio/sp-midi`
Typische bestandsgrootte1 KB - 100 KB; een paar minuten muziek is meestal ruim onder de 50 KB omdat er geen audiosamples worden opgeslagen
CompressieGeen; gebeurtenissen zijn inherent compact door binaire opcodes en VLQ delta-tijd codering
Meta-eventsNiet-geluidsgerelateerde metadata ingebed in sporen: tempo (microseconden per tel), maatsoort, toonsoort, spoornaam, songtekst, auteursrecht en einde-spoor-markeringen
Ontwikkelaar / onderhouderMIDI Manufacturers Association (MMA) en AMEI (Association of Musical Electronics Industry)
MIDI 2.0 compatibiliteit`.mid` codeert MIDI 1.0-berichten; het MIDI 2.0-protocol (2020) gebruikt andere containerformaten - `.mid`-bestanden blijven op grote schaal in actief gebruik
UitgebrachtStandard MIDI File 1.0 published 1988 (MIDI protocol 1983)
Laatste versieSMF 1.0 (stable since 1988); MIDI 2.0 protocol 2020 uses .midi2/clips, not .mid
Open standaardJa · royaltyvrij
Specificatiemidi.org

MID conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met MID-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over MID-bestanden.

Veelgestelde vragen

Is een MIDI-bestand een audio-opname?
Nee. Een .mid-bestand slaat instructies op (welke noten, hoe luid, welk instrument, wanneer) - geen geluid. Een synthesizer zet die instructies bij het afspelen om in audio, daarom zijn MIDI-bestanden piepklein en kunnen ze op verschillende apparaten anders klinken.
Hoe converteer ik een MIDI-bestand naar MP3?
U rendert het: open de .mid in MuseScore (of speel het af via VLC/TiMidity++ met een soundfont) en exporteer naar MP3 of WAV. De audiokwaliteit hangt af van het soundfont, aangezien de MIDI zelf geen geluid bevat.
Waarom klinkt mijn MIDI-bestand anders (of slecht) op een andere computer?
Omdat het geluid afkomstig is van de synthesizer/het soundfont van dat apparaat, niet van het bestand. Een beter soundfont (FluidSynth, een kwalitatieve .sf2) laat dezelfde MIDI veel rijker klinken.
Hoe open ik een .mid-bestand om de noten te zien?
Open het in MuseScore, dat de MIDI weergeeft als bewerkbare bladmuziek. U kunt noten, instrumenten en tempo wijzigen en vervolgens audio of een PDF-partituur exporteren.
Wat is het verschil tussen .mid en .midi?
Niets - beide zijn hetzelfde Standard MIDI File-formaat; .mid is gewoon de uit het DOS-tijdperk stammende 3-letterige spelling van .midi.
Wat is een .kar-bestand?
Een karaoke-MIDI: hetzelfde Standard MIDI File met toegevoegde gesynchroniseerde songtekst-gebeurtenissen, zodat karaoke-spelers de woorden kunnen weergeven terwijl de melodie speelt.

Referenties

1Microsoft - CVE-2012-0003 (Windows MIDI parsing) security bulletin MS12-004learn.microsoft.com
2MIDI Association - Standard MIDI Filesmidi.org

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.MDMarkdown Document
9.TMPTemporary File
10.RPMSGRestricted Permission Message

Gerelateerde extensies

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.M3U8UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z