.MIDI

Файл MIDI

Standard MIDI File (MIDI sequence)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .midi - это музыкальная партитура: он хранит ноты, тайминг и команды для инструментов, а не записанный звук. Его можно воспроизвести с помощью VLC или Windows Media Player. Чтобы экспортировать его в MP3 или просмотреть ноты в виде партитуры, используйте MuseScore (бесплатно). Если приложение не принимает файл, переименуйте его из .midi в .mid - их содержимое идентично.

Разработчик: MIDI Manufacturers Association (MMA) / AMEI Категория: Аудиофайлы Открыть стандартное MIME: audio/midi
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .OPUS · .M3U · .M3U8 · .WFP

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 14, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла MIDI?

Файл .midi представляет собой стандартный MIDI-файл (SMF) - бинарную последовательность событий музыкального исполнения, созданную синтезаторами, клавиатурами и цифровыми звуковыми рабочими станциями. Формат хранит высоту нот, силу нажатия (velocity), тайминг, изменения контроллеров и назначения инструментов, но не содержит сэмплированного аудио. Качество воспроизведения целиком зависит от синтезатора или звукового шрифта (soundfont), используемого для рендеринга.

.midi побайтово идентичен .mid. Разница заключается исключительно в длине расширения: ограничение имен файлов DOS 8.3 вынуждало использовать короткую форму .mid, в то время как современные операционные системы принимают полное написание .midi. Некоторые приложения, в частности Ableton Live, требуют переименования .midi в .mid перед импортом.

Файл начинается с четырехбайтового маркера MThd (заголовочный блок MIDI), за которым следует 6-байтовый заголовок, объявляющий тип формата, количество дорожек и разрешение тайминга. Далее следуют один или несколько блоков дорожек MTrk. Существует три типа формата: Format 0 хранит все каналы в одной дорожке; Format 1 использует несколько синхронных дорожек; Format 2 хранит независимые последовательности паттернов.

Спецификация Standard MIDI File 1.0 была опубликована в 1988 году ассоциацией MIDI Manufacturers Association и с тех пор остается неизменной. MIDI 2.0 (2020) расширяет базовый протокол, но использует другие форматы клипов; последовательности .midi по-прежнему широко используются в DAW, нотных редакторах и аппаратных синтезаторах.

Безопасность и защита

РИСК: LOW

Стандартный MIDI-файл содержит пассивные данные о событиях без встроенного кода или макросов, поэтому сам формат безвреден. Историческая справка: CVE-2012-0003 позволяла выполнять код через специально подготовленный MIDI в старых версиях Windows Media Player - уязвимость давно исправлена. Держите ОС и плееры обновленными. Основной риск - разочарование: качество звука зависит от синтезатора/саундфонта, а не от самого файла.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕStandard MIDI File (MIDI sequence)также известен как MIDI file, SMF
РАЗРАБОТЧИКMIDI Manufacturers Association (MMA) / AMEIс Standard MIDI File 1.0 published 1988 (MIDI protocol 1983)
КАТЕГОРИЯАудиофайлы
MIME-ТИПaudio/midi
ТИППоследовательность музыкального исполнения - события нот/управления с таймингом (бинарный)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.opus.m3u.m3u8.wfp
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
4D546864
ASCII
MThd
Блок заголовка «MThd» со смещением 0, за которым следует 4-байтовая длина (00 00 00 06) и блоки дорожек MTrk. Идентичен .mid - расширение .midi является просто полной формой.

Программы, открывающие файлы MIDI

Windows3 apps
VLC media player Открытый код Откройте .midi для воспроизведения. Для лучшего звука установите SoundFont в Настройки > Ввод/кодеки > MIDI.
Windows Media Player Встроенная Дважды щелкните, чтобы воспроизвести через встроенный в Windows таблично-волновой синтезатор GS.
MuseScore Открытый код Файл > Открыть .midi для просмотра в виде нот, редактирования нот/инструментов и экспорта в MP3/WAV/PDF. Переименуйте в .mid, если импорт не удался.
macOS3 apps
QuickTime Player Встроенная Воспроизводит MIDI на старых версиях macOS; в современных macOS используйте VLC или MuseScore, если QuickTime отклоняет файл.
Apple Logic Pro Платно Импортируйте MIDI в проект, назначьте программные инструменты и выполните рендеринг в аудио.
MuseScore Открытый код Файл > Открыть .midi для просмотра в виде нот, редактирования нот/инструментов и экспорта в MP3/WAV/PDF. Переименуйте в .mid, если импорт не удался.
Linux2 apps
MuseScore Открытый код Файл > Открыть .midi для просмотра в виде нот, редактирования нот/инструментов и экспорта в MP3/WAV/PDF. Переименуйте в .mid, если импорт не удался.
TiMidity++ Открытый код Запуск из терминала: «timidity song.midi» (рендерит MIDI с использованием звукового шрифта или набора патчей).
Web1 app
Signal (web MIDI editor) Бесплатно Загрузите .midi, чтобы воспроизвести и отредактировать его в браузере без установки программ.

Технические подробности

глубокая спецификация
Магические байты`4D 54 68 64` (`MThd`) со смещением 0, за которыми следует `00 00 00 06` (длина блока заголовка)
Порядок байтовBig-endian (от старшего к младшему)
Структура блоковБлок заголовка `MThd` + один или несколько блоков дорожек `MTrk`; перед каждым блоком идет 4-байтовый идентификатор типа и 32-битная длина
Типы форматовFormat 0 - одна дорожка, все каналы; Format 1 - несколько синхронных дорожек; Format 2 - независимые паттерны
Разрешение таймингаУстанавливается в поле division блока `MThd`: тики на четвертную ноту (например, 480 TPQN) или кадры тайм-кода SMPTE
Кодирование темпаМета-событие `FF 51 03` хранит микросекунды на четвертную ноту; по умолчанию 500 000 мкс (120 BPM)
Кодирование дельта-времениВеличина переменной длины (VLQ) предшествует каждому событию; компактное кодирование без фиксированного заполнения
Типы событийВключение/выключение ноты, velocity, изменение контроллера, смена программы, pitch bend, послекасание, SysEx, мета-события (темп, размер, текст песни)
Емкость каналов16 MIDI-каналов на дорожку; 10-й канал традиционно зарезервирован для ударных
Связь с .midПобайтово идентичен `.mid`; `.midi` - это полная форма расширения, принимаемая современными ОС, но отвергаемая именованием DOS 8.3
Типичный размер файла1 КБ - 100 КБ; несколько минут музыки обычно занимают менее 50 КБ
Вариант караокеФайлы `.kar` встраивают мета-события текста песни во вторую дорожку; в остальном идентичны SMF Format 1
Связь с MIDI 2.0MIDI 2.0 (2020) расширяет протокол, но использует другие форматы клипов; SMF `.midi`/`.mid` не вытеснен
ВыпущенStandard MIDI File 1.0 published 1988 (MIDI protocol 1983)
Последняя версияSMF 1.0 (stable since 1988); MIDI 2.0 protocol (2020) uses different clip formats
Открыть стандартноеДа · без роялти
Спецификацияmidi.org

Конвертации MIDI

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами MIDI. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах MIDI.

Часто задаваемые вопросы

В чем разница между .mid и .midi?
Никакой разницы - это один и тот же формат. .mid - это трехбуквенное написание эпохи DOS; .midi - полная форма. Если приложение не открывает .midi, переименуйте его в .mid.
Как конвертировать файл .midi в MP3?
Вам нужно выполнить рендеринг: откройте .midi в MuseScore и экспортируйте в MP3. Качество звука будет зависеть от используемого звукового шрифта, так как сам MIDI не содержит записанного звука.
Является ли MIDI-файл аудиозаписью?
Нет. Он хранит музыкальные инструкции (ноты, тайминг, инструменты), которые воспроизводит синтезатор. Именно поэтому MIDI-файлы крошечные (часто меньше 50 КБ) и могут звучать по-разному на разных устройствах.
Почему Ableton Live не открывает мой .midi файл?
Ableton требует расширение .mid. Переименуйте файл из .midi в .mid - содержимое идентично.
Как просмотреть ноты в MIDI-файле?
Откройте его в MuseScore (бесплатно): программа отобразит файл как редактируемую партитуру и позволит изменять ноты, инструменты и темп, а затем экспортировать результат в аудио или PDF.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

.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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z