.MIDI

MIDI-fil

Standard MIDI File (MIDI sequence)
Ställ en fråga
SNABBT SVAR

En .midi-fil är ett partitur - den lagrar noter, timing och instrumentkommandon, inte inspelat ljud. Spela upp den med VLC eller Windows Media Player. För att exportera den som MP3 eller visa noterna som notblad, använd MuseScore (gratis). Om ett program vägrar öppna filen, byt namn på den från .midi till .mid - innehållet är identiskt.

Utvecklare: MIDI Manufacturers Association (MMA) / AMEI Kategori: Ljudfiler Öppen standard MIME: audio/midi
ÖPPNAS PÅ Windows macOS Linux Web
Relaterat: .OPUS · .M3U · .M3U8 · .WFP

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 14, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet MIDI?

En .midi-fil är en Standard MIDI File (SMF) - en binär sekvens av musikaliska händelser skapade av syntar, keyboards och digitala ljudarbetsstationer (DAW). Formatet lagrar tonhöjd, anslagskänslighet (velocity), timing, kontrolländringar och instrumenttilldelningar, men innehåller inget samplat ljud. Uppspelningskvaliteten beror helt på den synt eller soundfont som används för rendering.

.midi är bit-för-bit identisk med .mid. Skillnaden är enbart filtilläggets längd: DOS begränsning till 8.3-filnamn tvingade fram den kortare .mid-formen, medan moderna operativsystem accepterar den fullständiga stavningen .midi. Vissa program, i synnerhet Ableton Live, kräver att man byter namn på .midi till .mid före import.

Filen börjar med en fyra byte lång markör MThd (MIDI-huvudblocket), följt av ett 6-byte huvud som deklarerar formattyp, antal spår och timing-upplösning. Ett eller flera MTrk-spårblock följer. Tre formattyper existerar: Format 0 lagrar alla kanaler i ett enda spår; Format 1 använder flera synkrona spår; Format 2 lagrar oberoende mönstersekvenser.

Specifikationen för Standard MIDI File 1.0 publicerades 1988 av MIDI Manufacturers Association och har förblivit stabil sedan dess. MIDI 2.0 (2020) utökar det underliggande protokollet men använder andra klippformat; .midi-sekvenser förblir i utbredd aktiv användning i DAWs, notskrivningsprogram och hårdvarusyntar.

Säkerhet & trygghet

RISK: LOW

Standard MIDI File är passiv händelsedata utan inbäddad kod eller makron, så själva formatet är ofarligt. Historisk not: CVE-2012-0003 tillät körning av kod via en manipulerad MIDI i äldre Windows Media Player - detta är åtgärdat sedan länge. Håll OS och spelare uppdaterade. Den största risken är besvikelse: uppspelningskvaliteten beror på synten/soundfonten, inte på själva filen.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNStandard MIDI File (MIDI sequence)även känd som MIDI file, SMF
UTVECKLAREMIDI Manufacturers Association (MMA) / AMEIsedan Standard MIDI File 1.0 published 1988 (MIDI protocol 1983)
KATEGORILjudfiler
MIME-TYPaudio/midi
TYPMusikalisk händelsesekvens - not-/kontrollhändelser med timing (binär)
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
4D546864
ASCII
MThd
Huvudblocket 'MThd' vid offset 0, följt av 4-byte längd (00 00 00 06) och MTrk-spårblock. Identisk med .mid - filtillägget .midi är helt enkelt den långa formen.

Program som öppnar MIDI-filer

Windows3 apps
VLC media player Öppen källkod Öppna .midi-filen för att spela upp den. För bättre ljud, ställ in en SoundFont i Inställningar > Indata/Kodverk > MIDI.
Windows Media Player Inbyggd Dubbelklicka för att spela upp via den inbyggda GS-wavetable-synten i Windows.
MuseScore Öppen källkod Arkiv > Öppna .midi för att visa som notblad, redigera noter/instrument, exportera till MP3/WAV/PDF. Byt namn till .mid först om importen misslyckas.
macOS3 apps
QuickTime Player Inbyggd Spelar MIDI på äldre macOS; på moderna macOS bör VLC eller MuseScore användas om QuickTime nekar den.
Apple Logic Pro Betald Importera MIDI-filen till ett projekt, tilldela mjukvaruinstrument och rendera till ljud.
MuseScore Öppen källkod Arkiv > Öppna .midi för att visa som notblad, redigera noter/instrument, exportera till MP3/WAV/PDF. Byt namn till .mid först om importen misslyckas.
Linux2 apps
MuseScore Öppen källkod Arkiv > Öppna .midi för att visa som notblad, redigera noter/instrument, exportera till MP3/WAV/PDF. Byt namn till .mid först om importen misslyckas.
TiMidity++ Öppen källkod Spela från terminalen: «timidity song.midi» (renderar MIDI med soundfont/patch-set).
Web1 app
Signal (web MIDI editor) Gratis Ladda upp .midi-filen för att spela och redigera den direkt i webbläsaren utan att installera något.

Tekniska detaljer

djup specifikation
Magic bytes`4D 54 68 64` (`MThd`) vid byte-offset 0, följt av `00 00 00 06` (längd på huvudblocket)
Byte-ordningBig-endian
Blockstruktur`MThd`-huvudblock + ett eller flera `MTrk`-spårblock; varje block har ett prefix med ett 4-byte typ-ID och 32-bitars längd
FormattyperFormat 0 - ett spår, alla kanaler; Format 1 - flera synkrona spår; Format 2 - oberoende mönster
Timing-upplösningAnges i `MThd`-divisionsfältet: ticks per fjärdedelsnot (t.ex. 480 TPQN) eller SMPTE-tidskodsramar
Tempo-kodningMeta-händelsen `FF 51 03` lagrar mikrosekunder per fjärdedelsnot; standard är 500 000 µs (120 BPM)
Delta-time-kodningVariable-length quantity (VLQ) föregår varje händelse; kompakt kodning utan fast storlek på utfyllnad
HändelsetyperNote-on/off, velocity, kontrolländring, programbyte, pitch bend, aftertouch, SysEx, meta-händelser (tempo, taktstart, lyrik)
Kanalkapacitet16 MIDI-kanaler per spår; kanal 10 är konventionellt reserverad för slagverk
Relation till .midBit-för-bit identisk med `.mid`; `.midi` är den långa formen av filtillägget, accepterad på moderna OS men avvisad av DOS 8.3-namngivning
Typisk filstorlek1 KB - 100 KB; några minuter musik är vanligtvis under 50 KB
Karaoke-variant`.kar`-filer bäddar in lyrik-metahändelser i ett andra spår; i övrigt identiska med SMF Format 1
Relation till MIDI 2.0MIDI 2.0 (2020) utökar protokollet men använder andra klippformat; `.midi`/`.mid` SMF är inte ersatt
SläpptStandard MIDI File 1.0 published 1988 (MIDI protocol 1983)
Senaste versionSMF 1.0 (stable since 1988); MIDI 2.0 protocol (2020) uses different clip formats
Öppen standardJa · royaltyfri
Specifikationmidi.org

MIDI-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med MIDI-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om MIDI-filer.

Vanliga frågor

Vad är skillnaden mellan .mid och .midi?
Ingenting - det är samma format. .mid är den treställiga stavningen från DOS-eran; .midi är den långa formen. Om ett program inte vill öppna .midi, byt namn på den till .mid.
Hur konverterar jag en .midi-fil till MP3?
Du renderar den: öppna .midi-filen i MuseScore och exportera till MP3. Ljudkvaliteten beror på din soundfont, eftersom själva MIDI-filen inte innehåller något inspelat ljud.
Är en MIDI-fil en ljudinspelning?
Nej. Den lagrar musikaliska instruktioner (noter, timing, instrument) som en synt spelar upp. Det är därför MIDI-filer är extremt små (ofta under 50 KB) och kan låta olika på olika enheter.
Varför kan inte Ableton Live öppna min .midi-fil?
Ableton kräver filtillägget .mid. Byt namn på filen från .midi till .mid - innehållet är identiskt.
Hur ser jag noterna i en MIDI-fil?
Öppna den i MuseScore (gratis): den visar filen som redigerbara notblad och låter dig ändra noter, instrument och tempo, för att sedan exportera som ljud eller PDF.

Referenser

1MIDI Association - Standard MIDI Filesmidi.org
2Standard MIDI File Format Spec 1.1midimusic.github.io

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.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 filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö