Standard MIDI File (SMF)
El formato de archivo detrás de .mid: mensajes MIDI con marcas de tiempo, para que una secuencia pueda viajar entre programas y máquinas.
El estándar MIDI de 1983 solo describía el cable; cómo guardar una canción quedó en manos de cada fabricante de secuenciadores. La MIDI Manufacturers Association publicó SMF en 1988, a partir de un formato de Dave Oppenheim en Opcode. El archivo es una serie de bloques: MThd indica el formato y la resolución en ticks por negra, y cada MTrk contiene eventos con tiempos delta codificados como enteros de longitud variable.
El formato 0 lo mete todo en una pista, el formato 1 tiene varias pistas paralelas y el formato 2 —patrones independientes— no lo usa casi nadie. Los metaeventos llevan tempo, compás, texto y letras, y así los archivos .kar se convirtieron en karaoke. El formato ha sobrevivido casi sin cambios durante cerca de cuarenta años y cualquier DAW lo importa, normalmente junto con el mapa de instrumentos de General MIDI.