.SMF

File SMF

Standard MIDI File
Fai una domanda
RISPOSTA RAPIDA

Un file SMF è uno Standard MIDI File - lo stesso formato di .mid, solo con un'estensione diversa utilizzata dalle tastiere Roland, Yamaha e Casio. Memorizza eventi di note e temporizzazione, non audio registrato, quindi la qualità della riproduzione dipende dal sintetizzatore. Aprilo con VLC, Windows Media Player o MuseScore; per ottenere un MP3 o WAV, effettua il rendering da MuseScore.

Sviluppatore: MIDI Manufacturers Association (MMA) / AMEI Categoria: File audio Standard aperto MIME: audio/midi
SI APRE SU Windows macOS Linux Android Web
Correlati: .OPUS · .M3U · .M3U8 · .WFP

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 8, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file SMF?

I file con estensione .smf contengono dati di sequenza MIDI - Musical Instrument Digital Interface. I file SMF memorizzano istruzioni complete di riproduzione MIDI per sintetizzatori hardware, sequencer software e applicazioni compatibili con MIDI. A differenza dei formati audio come .wav o .mp3, i file SMF non contengono dati audio campionati. Per questo motivo, un file SMF è significativamente più piccolo dei file audio comparabili e molto più facile da modificare nota per nota in una DAW o in un sequencer. La specifica standard SMF è stata pubblicata per la prima volta nel 1988 dalla MIDI Manufacturers Association (MMA) e il formato è rimasto stabile da allora.

Contenuti di SMF - Standard MIDI File

Un file SMF, più comunemente salvato con l'estensione .mid, può contenere istruzioni per i dispositivi audio per generare suoni, tra cui:

  • Note MIDI (altezza e velocità),
  • controllo del volume e del pan,
  • assegnazioni delle tracce degli strumenti,
  • effetti aggiuntivi come riverbero o pitch bend.

Il formato consente inoltre di memorizzare informazioni aggiuntive, come indicazioni di tempo, segnature ritmiche, testi e metadati di copyright. Ogni file SMF è diviso in un'intestazione (MThd) seguita da uno o più blocchi di traccia (MTrk).

Utilizzo dei file SMF per condividere dati

Lo standard MIDI è stato progettato per la portabilità dei dati audio tra programmi e dispositivi. Il Formato 0 supporta solo una singola traccia unita, mentre il Formato 1 memorizza più tracce sincrone ed è il tipo più ampiamente utilizzato. Il Formato 2 memorizza pattern asincroni indipendenti ed è raro nella pratica. I file SMF sono supportati da sequencer e DAW come MuseScore, Cubase, Logic Pro e Digital Performer, oltre a lettori multimediali tra cui VLC.

Sicurezza e incolumità

RISCHIO: LOW

I file Standard MIDI contengono dati di eventi passivi senza codice eseguibile. Storicamente il CVE-2012-0003 consentiva l'esecuzione di codice tramite un MIDI malformato in Windows Media Player - risolto da tempo, ma mantieni i lettori aggiornati. In caso contrario, un .smf è un dato sicuro.

Dettagli del formato

in sintesi
NOME COMPLETOStandard MIDI Fileanche noto come SMF, MIDI sequence
SVILUPPATOREMIDI Manufacturers Association (MMA) / AMEIdal 1988 (SMF 1.0 specification)
CATEGORIAFile audio
TIPO MIMEaudio/midi
TIPOSequenza di performance musicale - eventi MIDI temporizzati (binario, non audio campionato)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • Backup di Simple Machine Forum - Alcuni software per bacheche elettroniche utilizzano .smf per i file di esportazione del database del forum - testo semplice/SQL, completamente non correlato al MIDI.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
4D546864
ASCII
MThd
Intestazione 'MThd' all'offset 0, seguita da una lunghezza di 4 byte 00 00 00 06, quindi i campi formato/tracce/divisione. I blocchi di traccia iniziano con 'MTrk' (4D 54 72 6B).

Programmi che aprono file SMF

Windows3 apps
VLC media player Open-source Apri il file .smf - VLC riproduce i MIDI utilizzando un sintetizzatore integrato (imposta un soundfont in Preferenze > Ingresso/Codificatori > MIDI per una qualità migliore).
Windows Media Player Integrato Fai doppio clic per riprodurre tramite il sintetizzatore wavetable GS integrato in Windows.
MuseScore Open-source File > Apri il file .smf per visualizzarlo come spartito modificabile; esporta in MP3/WAV/PDF/MusicXML.
macOS3 apps
QuickTime Player Integrato Apri il file .smf per riprodurlo; le versioni precedenti di macOS riproducono i MIDI nativamente. Su macOS moderno usa VLC o MuseScore se QuickTime lo rifiuta.
Apple Logic Pro A pagamento Importa il MIDI/SMF in un progetto Logic per aggiungere strumenti software e produrre audio.
MuseScore Open-source File > Apri il file .smf per visualizzarlo come spartito modificabile; esporta in MP3/WAV/PDF/MusicXML.
Linux2 apps
MuseScore Open-source File > Apri il file .smf per visualizzarlo come spartito modificabile; esporta in MP3/WAV/PDF/MusicXML.
TiMidity++ Open-source Riproduci dal terminale: «timidity song.smf» - esegue il rendering del MIDI con un soundfont.
Android1 app
VLC media player for Android Open-source Apri il file .smf per riprodurlo (utilizza un sintetizzatore soundfont).
Web1 app
Signal (web MIDI editor) Gratuito Carica il file .smf per riprodurlo e modificarlo nel browser senza installare nulla.

Dettagli tecnici

specifiche approfondite
Magic bytes`MThd` (hex 4D 54 68 64) all'offset 0 - identificatore del blocco di intestazione MIDI
Struttura del blocco di intestazione`MThd` + lunghezza di 4 byte `00 00 00 06` + tipo di formato (2 byte) + conteggio tracce (2 byte) + divisione temporale (2 byte)
Magic del blocco di traccia`MTrk` (hex 4D 54 72 6B) inizia ogni blocco di traccia
Ordine dei byteBig-endian per tutti gli interi multi-byte
Tipi di formato0 (traccia singola unita), 1 (multitraccia sincrona - più comune), 2 (multitraccia asincrona - raro)
Risoluzione temporaleImpostata dal campo division nell'intestazione (es. 480 tick/semiminima); tempo specificato dal meta-evento `FF 51` in microsecondi/battito
Dimensione tipica del file1 KB - 100 KB; una canzone multitraccia completa solitamente è inferiore a 50 KB
CompressioneNessuna; il delta-time utilizza la codifica variable-length quantity (VLQ) per la compattezza, non la compressione dei dati
Contenuto audioMemorizza istruzioni per eventi MIDI (note on/off, velocità, cambio programma, controller), non forme d'onda campionate
Canali MIDIFino a 16 canali simultanei per file; il canale 10 è riservato alle percussioni per convenzione General MIDI
Meta-eventiTempo (`FF 51`), segnatura ritmiche (`FF 58`), nome traccia (`FF 03`), testi (`FF 05`), copyright, fine traccia (`FF 2F`)
Tipo MIME`audio/midi`; riconosciuto anche come `audio/x-midi` e `audio/sp-midi`
Rilasciato1988 (SMF 1.0 specification)
Ultima versioneSMF 1.0 (stable since 1988; unchanged format)
Standard aperto · royalty-free
Specificamidi.org

Conversioni SMF

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file SMF. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file SMF.

Domande frequenti

Qual è la differenza tra .smf e .mid?
Nessuna - entrambi sono Standard MIDI File con formato binario identico. .smf è un'estensione alternativa utilizzata da alcuni hardware (tastiere Roland, Yamaha) e software più vecchi.
Come converto .smf in MP3?
È necessario eseguire il rendering: apri il file .smf in MuseScore ed esportalo in MP3, oppure usa TiMidity++ con un soundfont. La qualità dipende dal soundfont, poiché il file non contiene audio.
Perché il file .smf suona sottile o diverso su un altro dispositivo?
Perché il suono proviene dal sintetizzatore/soundfont del dispositivo di riproduzione, non dal file stesso. Installa un SoundFont (.sf2) di alta qualità per una riproduzione migliore.
Posso aprire un file .smf in un editor di testo?
No - è un file binario. Aprilo in MuseScore (mostra le note) o in un editor esadecimale (mostra i byte grezzi). Rinominandolo in .mid permetterai a qualsiasi software MIDI di aprirlo.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Estensioni correlate

.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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z