Стандартный MIDI-файл (SMF)
Формат файла за расширением .mid — MIDI-сообщения с метками времени, чтобы последовательность можно было переносить между программами и устройствами.
Стандарт MIDI 1983 года описывал только кабель; как сохранить композицию, каждый производитель секвенсоров решал сам. Ассоциация производителей MIDI опубликовала SMF в 1988 году на основе формата Дейва Оппенхайма из Opcode. Файл — это последовательность блоков: MThd задаёт формат и временное разрешение в тиках на четвертную ноту, а каждый MTrk содержит события, дельта-времена которых кодируются целыми числами переменной длины.
Формат 0 помещает всё на одну дорожку, формат 1 хранит несколько параллельных, а формат 2 — независимые паттерны — не использует почти никто. Мета-события несут темп, размер, текст и слова песен, так .kar-файлы и стали караоке. Формат почти без изменений дожил почти до сорока лет и импортируется любой DAW, обычно вместе с картой инструментов General MIDI.