.SMF

SMF-fil

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

En SMF-fil är en Standard MIDI File - samma format som .mid, fast med en annan filändelse som används av Roland, Yamaha och Casio-keyboard. Den lagrar nothändelser och timing, inte inspelat ljud, så uppspelningskvaliteten beror på synthesizern. Öppna den med VLC, Windows Media Player eller MuseScore; för att få en MP3 eller WAV, rendera den från MuseScore.

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

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 8, 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 SMF?

Filer med filändelsen .smf innehåller MIDI - Musical Instrument Digital Interface - sekvensdata. SMF-filer lagrar kompletta MIDI-uppspelningsinstruktioner för hårdvarusyntar, programvarusekvensers och MIDI-kompatibla applikationer. Till skillnad från ljudformat som .wav eller .mp3, innehåller SMF-filer inte någon samplad ljuddata. Av denna anledning är en SMF-fil betydligt mindre än jämförbara ljudfiler och långt enklare att redigera not-för-not i en DAW eller sekvenser. SMF-standardens specifikation publicerades första gången 1988 av MIDI Manufacturers Association (MMA), och formatet har förblivit stabilt sedan dess.

Innehåll i SMF - Standard MIDI File

En SMF-fil, som oftare sparas med filändelsen .mid, kan innehålla instruktioner för ljudenheter att generera ljud, inklusive:

  • MIDI-noter (tonhöjd och anslagskänslighet),
  • volym- och panoreringskontroll,
  • instrumenttilldelningar för spår,
  • ytterligare effekter såsom reverb eller pitch bend.

Formatet tillåter också att ytterligare information lagras, såsom tempomarkeringar, taktarter, låttexter och metadata för upphovsrätt. Varje SMF-fil är uppdelad i ett huvud (MThd) följt av ett eller flera spårblock (MTrk).

Använda SMF-filer för att dela data

MIDI-standarden designades för portabilitet av ljuddata mellan program och enheter. Format 0 stöder endast ett enda sammanslaget spår, medan Format 1 lagrar flera synkrona spår och är den mest använda typen. Format 2 lagrar oberoende asynkrona mönster och är sällsynt i praktiken. SMF-filer stöds av sekvensers och DAW-program som MuseScore, Cubase, Logic Pro och Digital Performer, samt mediaspelare inklusive VLC.

Säkerhet & trygghet

RISK: LOW

Standard MIDI Files innehåller passiva händelsedata utan exekverbar kod. Historiskt sett tillät CVE-2012-0003 kodexekvering via en felaktig MIDI i Windows Media Player - detta är patchat sedan länge, men håll spelare uppdaterade. I övrigt är en .smf säker data.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNStandard MIDI Fileäven känd som SMF, MIDI sequence
UTVECKLAREMIDI Manufacturers Association (MMA) / AMEIsedan 1988 (SMF 1.0 specification)
KATEGORILjudfiler
MIME-TYPaudio/midi
TYPMusikalisk framförandesekvens - tidsbestämda MIDI-händelser (binärt, inte samplat ljud)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Simple Machine Forum backup - Viss programvara för anslagstavlor använder .smf för exportfiler av forumdatabaser - ren text/SQL, helt orelaterat till MIDI.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
4D546864
ASCII
MThd
Huvud 'MThd' vid offset 0, följt av 4-byte längd 00 00 00 06, sedan fält för format/spår/indelning. Spårblock börjar med 'MTrk' (4D 54 72 6B).

Program som öppnar SMF-filer

Windows3 apps
VLC media player Öppen källkod Öppna .smf-filen - VLC spelar MIDI med en inbyggd synt (ställ in en soundfont i Inställningar > Indata/Kodverk > MIDI för bättre kvalitet).
Windows Media Player Inbyggd Dubbelklicka för att spela via Windows inbyggda GS wavetable-synthesizer.
MuseScore Öppen källkod Arkiv > Öppna .smf för att visa som redigerbara noter; exportera till MP3/WAV/PDF/MusicXML.
macOS3 apps
QuickTime Player Inbyggd Öppna .smf-filen för att spela; äldre macOS spelar MIDI nativt. På moderna macOS, använd VLC eller MuseScore om QuickTime nekar den.
Apple Logic Pro Betald Importera MIDI/SMF till ett Logic-projekt för att lägga till mjukvaruinstrument och producera ljud.
MuseScore Öppen källkod Arkiv > Öppna .smf för att visa som redigerbara noter; exportera till MP3/WAV/PDF/MusicXML.
Linux2 apps
MuseScore Öppen källkod Arkiv > Öppna .smf för att visa som redigerbara noter; exportera till MP3/WAV/PDF/MusicXML.
TiMidity++ Öppen källkod Spela från terminalen: «timidity song.smf» - renderar MIDI med en soundfont.
Android1 app
VLC media player for Android Öppen källkod Öppna .smf för att spela (använder en soundfont-synt).
Web1 app
Signal (web MIDI editor) Gratis Ladda upp .smf för att spela och redigera den i webbläsaren utan att installera något.

Tekniska detaljer

djup specifikation
Magic bytes`MThd` (hex 4D 54 68 64) vid offset 0 - identifierare för MIDI-huvudblock
Struktur för huvudblock`MThd` + 4-byte längd `00 00 00 06` + formattyp (2 bytes) + antal spår (2 bytes) + tidsindelning (2 bytes)
Spårblocksmagi`MTrk` (hex 4D 54 72 6B) inleder varje spårblock
Byte-ordningBig-endian för alla heltal med flera bytes
Formattyper0 (enda sammanslaget spår), 1 (flerspårigt synkront - vanligast), 2 (flerspårigt asynkront - sällsynt)
TidsupplösningStälls in av indelningsfältet i huvudet (t.ex. 480 ticks/fjärdedelsnot); tempo specificeras av `FF 51` meta-event i mikrosekunder/slag
Typisk filstorlek1 KB - 100 KB; en komplett flerspårig låt är vanligtvis under 50 KB
KomprimeringIngen; delta-tid använder variabel längdkvantitet (VLQ) kodning för kompakthet, inte datakomprimering
LjudinnehållLagrar MIDI-händelseinstruktioner (not på/av, anslag, programbyte, kontroller), inte samplade vågformer
MIDI-kanalerUpp till 16 samtidiga kanaler per fil; kanal 10 är reserverad för slagverk enligt General MIDI-konventionen
Meta-eventsTempo (`FF 51`), taktart (`FF 58`), spårnamn (`FF 03`), låttext (`FF 05`), upphovsrätt, slut-på-spår (`FF 2F`)
MIME-typ`audio/midi`; känns även igen som `audio/x-midi` och `audio/sp-midi`
Släppt1988 (SMF 1.0 specification)
Senaste versionSMF 1.0 (stable since 1988; unchanged format)
Öppen standardJa · royaltyfri
Specifikationmidi.org

SMF-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med SMF-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 SMF-filer.

Vanliga frågor

Vad är skillnaden mellan .smf och .mid?
Ingenting - båda är Standard MIDI Files med identiskt binärt format. .smf är en alternativ filändelse som används av viss hårdvara (Roland, Yamaha-keyboard) och äldre programvara.
Hur konverterar jag .smf till MP3?
Du renderar den: öppna .smf i MuseScore och exportera till MP3, eller använd TiMidity++ med en soundfont. Kvaliteten beror på din soundfont, eftersom filen inte innehåller något ljud.
Varför låter .smf tunt eller annorlunda på en annan enhet?
Eftersom ljudet kommer från uppspelningsenhetens synthesizer/soundfont, inte från själva filen. Installera en SoundFont (.sf2) av hög kvalitet för bättre uppspelning.
Kan jag öppna .smf i en textredigerare?
Nej - det är ett binärt format. Öppna den i MuseScore (visar noter) eller en hex-redigerare (visar råa bytes). Om du byter namn till .mid kan vilken MIDI-programvara som helst öppna den.

Referenser

1Library of Congress - SMF format descriptionwww.loc.gov
2MIDI Association - Standard MIDI Files specificationmidi.org

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.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.MDMarkdown Document
9.RPMSGRestricted Permission Message
10.TMPTemporary File

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-Ö