.SMF

SMF-fil

Standard MIDI File
Still et spørsmål
HURTIGSVAR

En SMF-fil er en Standard MIDI-fil - det samme formatet som .mid, bare med en annen filendelse som brukes av Roland-, Yamaha- og Casio-keyboard. Den lagrer notehendelser og timing, ikke innspilt lyd, så avspillingskvaliteten avhenger av synthesizeren. Åpne den med VLC, Windows Media Player eller MuseScore; for å få en MP3 eller WAV, må du rendre den fra MuseScore.

Utvikler: MIDI Manufacturers Association (MMA) / AMEI Kategori: Lydfiler Åpen standard MIME: audio/midi
ÅPNES PÅ Windows macOS Linux Android Web
Relatert: .OPUS · .M3U · .M3U8 · .WFP

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 8, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er SMF-filformatet?

Filer med filendelsen .smf inneholder MIDI - Musical Instrument Digital Interface - sekvensdata. SMF-filer lagrer komplette MIDI-avspillingsinstruksjoner for maskinvare-synthesizere, programvare-sekvensere og MIDI-kompatible applikasjoner. I motsetning til lydformater som .wav eller .mp3, inneholder ikke SMF-filer noen samplede lyddata. Av denne grunn er en SMF-fil betydelig mindre enn sammenlignbare lydfiler og langt enklere å redigere note-for-note i en DAW eller sekvenser. SMF-standardspesifikasjonen ble først publisert i 1988 av MIDI Manufacturers Association (MMA), og formatet har holdt seg stabilt siden.

Innholdet i SMF - Standard MIDI File

En SMF-fil, som oftest lagres med filendelsen .mid, kan inneholde instruksjoner for lydenheter for å generere lyd, inkludert:

  • MIDI-noter (tonehøyde og anslagsfølsomhet),
  • volum- og panoreringskontroll,
  • instrument-spor-tildelinger,
  • tilleggseffekter som romklang eller pitch-bend.

Formatet tillater også lagring av tilleggsinformasjon, som tempomarkeringer, taktarter, tekst og metadata for opphavsrett. Hver SMF-fil er delt inn i et hode (MThd) etterfulgt av én eller flere spordeler (MTrk).

Bruk av SMF-filer for å dele data

MIDI-standarden ble designet for portabilitet av lyddata mellom programmer og enheter. Format 0 støtter kun et enkelt sammenslått spor, mens Format 1 lagrer flere synkrone spor og er den mest brukte typen. Format 2 lagrer uavhengige asynkrone mønstre og er sjelden i praksis. SMF-filer støttes av sekvensere og DAWer som MuseScore, Cubase, Logic Pro og Digital Performer, samt mediespillere inkludert VLC.

Sikkerhet og trygghet

RISIKO: LOW

Standard MIDI-filer inneholder passive hendelsesdata uten kjørbar kode. Historisk sett tillot CVE-2012-0003 kjøring av kode via en misdannet MIDI i Windows Media Player - dette ble rettet for lenge siden, men hold spillere oppdatert. Ellers er en .smf trygge data.

Formatdetaljer

i et nøtteskall
FULLT NAVNStandard MIDI Fileogså kjent som SMF, MIDI sequence
UTVIKLERMIDI Manufacturers Association (MMA) / AMEIsiden 1988 (SMF 1.0 specification)
KATEGORILydfiler
MIME-TYPEaudio/midi
TYPEMusikalsk fremføringssekvens - tidsbestemte MIDI-hendelser (binær, ikke samplet lyd)
STANDARDÅpen · royalty-fri
Denne filendelsen brukes også av…
  • Simple Machine Forum backup - Noe forumprogramvare bruker .smf for eksportfiler av forumdatabaser - ren tekst/SQL, helt urelatert til MIDI.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
4D546864
ASCII
MThd
Hode 'MThd' ved offset 0, etterfulgt av 4-byte lengde 00 00 00 06, deretter felt for format/spor/inndeling. Spordeler starter med 'MTrk' (4D 54 72 6B).

Programmer som åpner SMF-filer

Windows3 apps
VLC media player Åpen kildekode Åpne .smf-filen - VLC spiller MIDI ved hjelp av en innebygd synth (angi en soundfont i Innstillinger > Inndata/Kodek > MIDI for bedre kvalitet).
Windows Media Player Innebygd Dobbeltklikk for å spille av via Windows sin innebygde GS wavetable-synthesizer.
MuseScore Åpen kildekode Fil > Åpne .smf for å se som redigerbare noter; eksporter til MP3/WAV/PDF/MusicXML.
macOS3 apps
QuickTime Player Innebygd Åpne .smf-filen for å spille av; eldre macOS spiller MIDI naturlig. På moderne macOS, bruk VLC eller MuseScore hvis QuickTime avviser den.
Apple Logic Pro Betalt Importer MIDI/SMF til et Logic-prosjekt for å legge til programvareinstrumenter og produsere lyd.
MuseScore Åpen kildekode Fil > Åpne .smf for å se som redigerbare noter; eksporter til MP3/WAV/PDF/MusicXML.
Linux2 apps
MuseScore Åpen kildekode Fil > Åpne .smf for å se som redigerbare noter; eksporter til MP3/WAV/PDF/MusicXML.
TiMidity++ Åpen kildekode Spill fra terminalen: «timidity song.smf» - rendrer MIDI med en soundfont.
Android1 app
VLC media player for Android Åpen kildekode Åpne .smf for å spille av (bruker en soundfont-synth).
Web1 app
Signal (web MIDI editor) Gratis Last opp .smf for å spille av og redigere den i nettleseren uten å installere noe.

Tekniske detaljer

dyp spesifikasjon
Magic bytes`MThd` (hex 4D 54 68 64) ved offset 0 - identifikator for MIDI-hodedel
Struktur for hodedel`MThd` + 4-byte lengde `00 00 00 06` + formattype (2 bytes) + antall spor (2 bytes) + tidsinndeling (2 bytes)
Spordel-magi`MTrk` (hex 4D 54 72 6B) starter hver spordel
ByterekkefølgeBig-endian for alle heltall over flere bytes
Formattyper0 (enkelt sammenslått spor), 1 (flerspors synkron - vanligst), 2 (flerspors asynkron - sjelden)
Timing-oppløsningSatt av inndelingsfeltet i hodet (f.eks. 480 tikk/fjerdedelsnote); tempo spesifisert av `FF 51` meta-hendelse i mikrosekunder/slag
Typisk filstørrelse1 KB - 100 KB; en komplett flerspors sang er vanligvis under 50 KB
KomprimeringIngen; delta-tid bruker variabel-lengde mengde (VLQ) koding for kompakthet, ikke datakomprimering
LydinnholdLagrer MIDI-hendelsesinstruksjoner (note på/av, anslag, programendring, kontroller), ikke samplede bølgeformer
MIDI-kanalerOpptil 16 samtidige kanaler per fil; kanal 10 er reservert for perkusjon i henhold til General MIDI-konvensjonen
Meta-hendelserTempo (`FF 51`), taktart (`FF 58`), spornavn (`FF 03`), tekst (`FF 05`), opphavsrett, slutt-på-spor (`FF 2F`)
MIME-type`audio/midi`; også gjenkjent som `audio/x-midi` og `audio/sp-midi`
Utgitt1988 (SMF 1.0 specification)
Siste versjonSMF 1.0 (stable since 1988; unchanged format)
Åpen standardJa · royalty-fri
Spesifikasjonmidi.org

SMF-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med SMF-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om SMF-filer.

Ofte stilte spørsmål

Hva er forskjellen mellom .smf og .mid?
Ingenting - begge er Standard MIDI-filer med identisk binærformat. .smf er en alternativ filendelse som brukes av noe maskinvare (Roland, Yamaha-keyboard) og eldre programvare.
Hvordan konverterer jeg .smf til MP3?
Du må rendre den: åpne .smf i MuseScore og eksporter til MP3, eller bruk TiMidity++ med en soundfont. Kvaliteten avhenger av soundfonten, siden filen ikke inneholder lyd.
Hvorfor høres .smf-filen tynn eller annerledes ut på en annen enhet?
Fordi lyden kommer fra avspillingsenhetens synthesizer/soundfont, ikke selve filen. Installer en SoundFont (.sf2) av høy kvalitet for bedre avspilling.
Kan jeg åpne .smf i et tekstredigeringsprogram?
Nei - den er binær. Åpne den i MuseScore (viser noter) eller en hex-editor (viser rå-bytes). Ved å endre navn til .mid kan all MIDI-programvare åpne den.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å