.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 apertoSì · 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.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.BINCD/DVD Disc Image (BIN/CUE)
8.DATProgram Data File (generic)
9.ICSiCalendar data file
10.JPGJPEG Image

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