.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.PARTPartial Download File
4.ICSiCalendar data file
5.EMLE-Mail Message (RFC 822 / MIME)
6.ODTOpenDocument Text
7.RPMSGRestricted Permission Message
8.ZIPZIP Archive
9.BINCD/DVD Disc Image (BIN/CUE)
10.DATProgram Data File (generic)

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