SMF steht für Standard MIDI File (Standard-MIDI-Datei). Es handelt sich um ein universelles Dateiformat, das zur Speicherung von MIDI-Daten (Musical Instrument Digital Interface) verwendet wird. Diese Daten bestehen aus Anweisungen für Musikinstrumente und nicht aus tatsächlichen digitalen Audioaufnahmen. Diese Anweisungen umfassen Note-On- und Note-Off-Meldungen, Tonhöhe, Anschlagsstärke (Velocity) und Steuersignale für Parameter wie Lautstärke, Panorama (Panning) und Vibrato. Da SMF-Dateien Daten darüber speichern, wie Musik gespielt wird, anstatt die Schallwellen selbst, sind sie im Vergleich zu digitalen Audioformaten wie MP3 oder WAV extrem klein. Sie werden häufig in der Musikproduktion, in digitalen Sequenzern und auf elektronischen Keyboards zum Austausch musikalischer Informationen zwischen verschiedenen Hardware- und Softwareplattformen eingesetzt. Das Format unterstützt mehrere Spuren und kann Metadaten wie Tempo, Tonarten und Liedtexte enthalten. Es dient als Brücke zwischen verschiedenen Synthesizern und Digital Audio Workstations (DAWs) und gewährleistet, dass eine auf einem Gerät erstellte musikalische Komposition auf einem anderen Gerät exakt reproduziert werden kann. Die Struktur folgt strengen MIDI-Protokollstandards.