.SMF

SMF-bestand

Standard MIDI File
Stel een vraag
SNEL ANTWOORD

Een SMF-bestand is een Standard MIDI File - hetzelfde formaat als .mid, maar met een andere extensie die wordt gebruikt door Roland-, Yamaha- en Casio-keyboards. Het slaat nootgebeurtenissen en timing op, geen opgenomen audio, dus de afspeelkwaliteit hangt af van de synthesizer. Open het met VLC, Windows Media Player of MuseScore; om een MP3 of WAV te krijgen, kunt u het exporteren vanuit MuseScore.

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 8, 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 SMF-bestandsformaat?

Bestanden met de extensie .smf bevatten MIDI - Musical Instrument Digital Interface - sequentiegegevens. SMF-bestanden slaan volledige MIDI-afspeelinstructies op voor hardware-synthesizers, software-sequencers en MIDI-compatibele toepassingen. In tegenstelling tot audioformaten zoals .wav of .mp3, bevatten SMF-bestanden geen gesamplede audiogegevens. Om deze reden is een SMF-bestand aanzienlijk kleiner dan vergelijkbare audiobestanden en veel gemakkelijker noot-voor-noot te bewerken in een DAW of sequencer. De SMF-standaardspecificatie werd voor het eerst gepubliceerd in 1988 door de MIDI Manufacturers Association (MMA), en het formaat is sindsdien stabiel gebleven.

Inhoud van SMF - Standard MIDI File

Een SMF-bestand, vaker opgeslagen met de .mid extensie, kan instructies bevatten voor audioapparaten om geluid te genereren, waaronder:

  • MIDI-noten (toonhoogte en aanslaggevoeligheid),
  • volume- en pan-regeling,
  • instrumenttoewijzingen per spoor,
  • extra effecten zoals galm of pitch bend.

Het formaat maakt het ook mogelijk om extra informatie op te slaan, zoals tempo-aanduidingen, maatsoorten, songteksten en auteursrecht-metadata. Elk SMF-bestand is verdeeld in een header (MThd) gevolgd door een of meer track-chunks (MTrk).

SMF-bestanden gebruiken om gegevens te delen

De MIDI-standaard is ontworpen voor de overdraagbaarheid van audiogegevens tussen programma's en apparaten. Formaat 0 ondersteunt slechts één samengevoegd spoor, terwijl Formaat 1 meerdere synchrone sporen opslaat en het meest gebruikte type is. Formaat 2 slaat onafhankelijke asynchrone patronen op en is in de praktijk zeldzaam. SMF-bestanden worden ondersteund door sequencers en DAWs zoals MuseScore, Cubase, Logic Pro en Digital Performer, evenals mediaspelers waaronder VLC.

Beveiliging & veiligheid

RISICO: LOW

Standard MIDI Files bevatten passieve gebeurtenisgegevens zonder uitvoerbare code. Historisch gezien maakte CVE-2012-0003 code-uitvoering mogelijk via een misvormd MIDI-bestand in Windows Media Player - dit is lang geleden gepatcht, maar houd spelers up-to-date. Verder is een .smf veilig.

Formaatdetails

in een notendop
VOLLEDIGE NAAMStandard MIDI Fileook bekend als SMF, MIDI sequence
ONTWIKKELAARMIDI Manufacturers Association (MMA) / AMEIsinds 1988 (SMF 1.0 specification)
MIME-TYPEaudio/midi
TYPEMuzikale uitvoeringssequentie - getimede MIDI-gebeurtenissen (binair, geen gesamplede audio)
STANDAARDOpen · royaltyvrij
Deze extensie wordt ook gebruikt door…
  • Simple Machine Forum backup - Sommige bulletinboard-software gebruikt .smf voor forumdatabase-exportbestanden - platte tekst/SQL, volledig ongerelateerd aan MIDI.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
00010203
HEX
4D546864
ASCII
MThd
Header 'MThd' op offset 0, gevolgd door 4-byte lengte 00 00 00 06, daarna formaat/tracks/divisie velden. Track-chunks beginnen met 'MTrk' (4D 54 72 6B).

Programma's die SMF-bestanden openen

Windows3 apps
VLC media player Open-source Open het .smf-bestand - VLC speelt MIDI af met een ingebouwde synth (stel een soundfont in via Voorkeuren > Invoer/Codecs > MIDI voor betere kwaliteit).
Windows Media Player Ingebouwd Dubbelklik om af te spelen via de ingebouwde Windows GS wavetable-synthesizer.
MuseScore Open-source Bestand > Open de .smf om deze als bewerkbare bladmuziek te bekijken; exporteer naar MP3/WAV/PDF/MusicXML.
macOS3 apps
QuickTime Player Ingebouwd Open het .smf-bestand om af te spelen; oudere macOS-versies spelen MIDI standaard af. Gebruik op moderne macOS VLC of MuseScore als QuickTime het weigert.
Apple Logic Pro Betaald Importeer de MIDI/SMF in een Logic-project om software-instrumenten toe te voegen en audio te produceren.
MuseScore Open-source Bestand > Open de .smf om deze als bewerkbare bladmuziek te bekijken; exporteer naar MP3/WAV/PDF/MusicXML.
Linux2 apps
MuseScore Open-source Bestand > Open de .smf om deze als bewerkbare bladmuziek te bekijken; exporteer naar MP3/WAV/PDF/MusicXML.
TiMidity++ Open-source Afspelen vanuit de terminal: „timidity song.smf” - rendert MIDI met een soundfont.
Android1 app
VLC media player for Android Open-source Open de .smf om af te spelen (gebruikt een soundfont-synth).
Web1 app
Signal (web MIDI editor) Gratis Upload de .smf om deze in de browser af te spelen en te bewerken zonder iets te installeren.

Technische details

diepe specificaties
Magic bytes`MThd` (hex 4D 54 68 64) op offset 0 - MIDI header chunk-identificatie
Header chunk-structuur`MThd` + 4-byte lengte `00 00 00 06` + formaattype (2 bytes) + aantal sporen (2 bytes) + timing-verdeling (2 bytes)
Track chunk magic`MTrk` (hex 4D 54 72 6B) begint elke track-chunk
Byte-volgordeBig-endian voor alle multi-byte integers
Formaattypes0 (enkel samengevoegd spoor), 1 (multi-track synchroon - meest voorkomend), 2 (multi-track asynchroon - zeldzaam)
Timing-resolutieIngesteld door het divisieveld in de header (bijv. 480 ticks/kwartnoot); tempo gespecificeerd door `FF 51` meta-event in microseconden/beat
Typische bestandsgrootte1 KB - 100 KB; een compleet multi-track nummer is meestal kleiner dan 50 KB
CompressieGeen; delta-tijd gebruikt variable-length quantity (VLQ) codering voor compactheid, geen datacompressie
Audio-inhoudSlaat MIDI-gebeurtenisinstructies op (noot aan/uit, velocity, programmawijziging, controller), geen gesamplede golfvormen
MIDI-kanalenTot 16 gelijktijdige kanalen per bestand; kanaal 10 is gereserveerd voor percussie volgens de General MIDI-conventie
Meta-eventsTempo (`FF 51`), maatsoort (`FF 58`), tracknaam (`FF 03`), songtekst (`FF 05`), auteursrecht, einde-van-spoor (`FF 2F`)
MIME-type`audio/midi`; ook herkend als `audio/x-midi` en `audio/sp-midi`
Uitgebracht1988 (SMF 1.0 specification)
Laatste versieSMF 1.0 (stable since 1988; unchanged format)
Open standaardJa · royaltyvrij
Specificatiemidi.org

SMF conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met SMF-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 SMF-bestanden.

Veelgestelde vragen

Wat is het verschil tussen .smf en .mid?
Niets - beide zijn Standard MIDI Files met een identiek binair formaat. .smf is een alternatieve extensie die wordt gebruikt door sommige hardware (Roland, Yamaha keyboards) en oudere software.
Hoe converteer ik .smf naar MP3?
U moet het renderen: open de .smf in MuseScore en exporteer naar MP3, of gebruik TiMidity++ met een soundfont. De kwaliteit hangt af van het soundfont, aangezien het bestand geen audio bevat.
Waarom klinkt de .smf dun of anders op een ander apparaat?
Omdat het geluid afkomstig is van de synthesizer/soundfont van het afspeelapparaat, niet van het bestand zelf. Installeer een hoogwaardig SoundFont (.sf2) voor een betere weergave.
Kan ik .smf openen in een teksteditor?
Nee - het is binair. Open het in MuseScore (toont noten) of een hex-editor (toont ruwe bytes). Door de extensie te wijzigen naar .mid kan elke MIDI-software het openen.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

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