.MIDI

File MIDI

Standard MIDI File (MIDI sequence)
Fai una domanda
RISPOSTA RAPIDA

Un file .midi è uno spartito musicale: memorizza note, tempi e comandi per gli strumenti, non audio registrato. Riproducilo con VLC o Windows Media Player. Per esportarlo come MP3 o visualizzare le note come spartito, usa MuseScore (gratuito). Se un'app rifiuta il file, rinominalo da .midi a .mid: il contenuto è identico.

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

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 14, 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 MIDI?

Un file .midi è un Standard MIDI File (SMF), ovvero una sequenza binaria di eventi di esecuzione musicale prodotti da sintetizzatori, tastiere e workstation audio digitali. Il formato memorizza l'altezza delle note, la velocity, il tempo, i cambi di controller e l'assegnazione degli strumenti, ma non contiene audio campionato. La qualità della riproduzione dipende interamente dal sintetizzatore o dal soundfont utilizzato per il rendering.

.midi è identico byte per byte a .mid. La differenza risiede puramente nella lunghezza dell'estensione: il limite dei nomi file 8.3 di DOS imponeva la forma più breve .mid, mentre i sistemi operativi moderni accettano la dicitura completa .midi. Alcune applicazioni, in particolare Ableton Live, richiedono di rinominare .midi in .mid prima dell'importazione.

Il file inizia con il marcatore a quattro byte MThd (l'header chunk MIDI), seguito da un'intestazione di 6 byte che dichiara il tipo di formato, il numero di tracce e la risoluzione temporale. Seguono uno o più chunk di traccia MTrk. Esistono tre tipi di formato: il Formato 0 memorizza tutti i canali in una singola traccia; il Formato 1 utilizza più tracce sincrone; il Formato 2 memorizza sequenze di pattern indipendenti.

La specifica Standard MIDI File 1.0 è stata pubblicata nel 1988 dalla MIDI Manufacturers Association ed è rimasta stabile da allora. MIDI 2.0 (2020) estende il protocollo sottostante ma utilizza formati di clip differenti; le sequenze .midi rimangono in uso attivo e diffuso in tutte le DAW, i software di notazione e i sintetizzatori hardware.

Sicurezza e incolumità

RISCHIO: LOW

Lo Standard MIDI File è un insieme di dati di eventi passivi senza codice o macro incorporati, quindi il formato in sé è innocuo. Nota storica: la vulnerabilità CVE-2012-0003 permetteva l'esecuzione di codice tramite un MIDI appositamente creato nelle versioni datate di Windows Media Player (patchata da tempo). Mantieni aggiornati il sistema operativo e i player. Il rischio principale è la delusione: la qualità della riproduzione dipende dal sintetizzatore/soundfont, non dal file stesso.

Dettagli del formato

in sintesi
NOME COMPLETOStandard MIDI File (MIDI sequence)anche noto come MIDI file, SMF
SVILUPPATOREMIDI Manufacturers Association (MMA) / AMEIdal Standard MIDI File 1.0 published 1988 (MIDI protocol 1983)
CATEGORIAFile audio
TIPO MIMEaudio/midi
TIPOSequenza di esecuzione musicale - eventi di nota/controllo con temporizzazione (binario)
STANDARDAperto · royalty-free
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
4D546864
ASCII
MThd
Header chunk «MThd» all'offset 0, seguito dalla lunghezza a 4 byte (00 00 00 06) e dai chunk di traccia MTrk. Identico a .mid: l'estensione .midi è semplicemente la forma estesa.

Programmi che aprono file MIDI

Windows3 apps
VLC media player Open-source Apri il .midi per riprodurlo. Per un suono migliore, imposta un SoundFont in Preferenze > Ingresso/Codificatori > MIDI.
Windows Media Player Integrato Fai doppio clic per riprodurre tramite il sintetizzatore wavetable GS integrato in Windows.
MuseScore Open-source File > Apri il .midi per visualizzarlo come spartito, modificare note/strumenti, esportare in MP3/WAV/PDF. Rinomina prima in .mid se l'importazione fallisce.
macOS3 apps
QuickTime Player Integrato Riproduce i MIDI sui macOS più vecchi; sui macOS moderni usa VLC o MuseScore se QuickTime lo rifiuta.
Apple Logic Pro A pagamento Importa il MIDI in un progetto, assegna strumenti software ed esegui il rendering in audio.
MuseScore Open-source File > Apri il .midi per visualizzarlo come spartito, modificare note/strumenti, esportare in MP3/WAV/PDF. Rinomina prima in .mid se l'importazione fallisce.
Linux2 apps
MuseScore Open-source File > Apri il .midi per visualizzarlo come spartito, modificare note/strumenti, esportare in MP3/WAV/PDF. Rinomina prima in .mid se l'importazione fallisce.
TiMidity++ Open-source Riproduci da terminale: «timidity song.midi» (esegue il rendering del MIDI con un set di soundfont/patch).
Web1 app
Signal (web MIDI editor) Gratuito Carica il .midi per riprodurlo e modificarlo nel browser senza installare nulla.

Dettagli tecnici

specifiche approfondite
Magic bytes`4D 54 68 64` (`MThd`) all'offset byte 0, seguito da `00 00 00 06` (lunghezza dell'header chunk)
Ordine dei byteBig-endian
Struttura dei chunkHeader chunk `MThd` + uno o più chunk di traccia `MTrk`; ogni chunk è preceduto da un ID di tipo a 4 byte e una lunghezza a 32 bit
Tipi di formatoFormato 0 - traccia singola, tutti i canali; Formato 1 - tracce multiple sincrone; Formato 2 - pattern indipendenti
Risoluzione temporaleImpostata nel campo division di `MThd`: tick per semiminima (es. 480 TPQN) o frame del time-code SMPTE
Codifica del tempoL'evento meta `FF 51 03` memorizza i microsecondi per semiminima; predefinito 500 000 µs (120 BPM)
Codifica delta-timeUna quantità a lunghezza variabile (VLQ) precede ogni evento; codifica compatta, nessun padding a dimensione fissa
Tipi di eventoNote-on/off, velocity, cambio controller, cambio programma, pitch bend, aftertouch, SysEx, eventi meta (tempo, segnatura ritmica, testi)
Capacità canali16 canali MIDI per traccia; il canale 10 è convenzionalmente riservato alle percussioni
Relazione con .midIdentico byte per byte a `.mid`; `.midi` è l'estensione in forma estesa, accettata sui sistemi operativi moderni ma rifiutata dalla denominazione DOS 8.3
Dimensione tipica del file1 KB - 100 KB; alcuni minuti di musica sono tipicamente sotto i 50 KB
Variante KaraokeI file `.kar` incorporano eventi meta di testo in una seconda traccia; per il resto sono identici a SMF Formato 1
Relazione con MIDI 2.0MIDI 2.0 (2020) estende il protocollo ma utilizza formati di clip differenti; lo SMF `.midi`/`.mid` non è superato
RilasciatoStandard MIDI File 1.0 published 1988 (MIDI protocol 1983)
Ultima versioneSMF 1.0 (stable since 1988); MIDI 2.0 protocol (2020) uses different clip formats
Standard aperto · royalty-free
Specificamidi.org

Conversioni MIDI

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file MIDI. 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 MIDI.

Domande frequenti

Qual è la differenza tra .mid e .midi?
Nessuna: stesso formato. .mid è la grafia a 3 lettere dell'era DOS; .midi è la forma estesa. Se un'app non apre .midi, rinominalo in .mid.
Come converto un file .midi in MP3?
È necessario effettuarne il rendering: apri il .midi in MuseScore ed esportalo in MP3. La qualità audio dipende dal soundfont, poiché il MIDI stesso non contiene suoni registrati.
Un file MIDI è una registrazione audio?
No. Memorizza istruzioni musicali (note, tempi, strumenti) che un sintetizzatore riproduce. Ecco perché i file MIDI sono minuscoli (spesso sotto i 50 KB) e possono suonare in modo diverso su dispositivi differenti.
Perché Ableton Live non apre il mio file .midi?
Ableton richiede l'estensione .mid. Rinomina il file da .midi a .mid: il contenuto è identico.
Come posso visualizzare le note in un file MIDI?
Aprilo in MuseScore (gratuito): visualizza il file come spartito modificabile e ti permette di cambiare note, strumenti e tempo, per poi esportare in audio o PDF.

Riferimenti

1MIDI Association - Standard MIDI Filesmidi.org
2Standard MIDI File Format Spec 1.1midimusic.github.io

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.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download 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