Как работает конвертация MP3 в MIDI
MP3 и MIDI — совершенно разные форматы. В MP3 хранится звуковая волна, а в MIDI — инструкции: когда начинается нота, сколько она длится и насколько громко звучит. Поэтому конвертация MP3 в MIDI — это прослушивание записи и «выписывание» нот, или автоматическая транскрипция музыки. На этой странице используется basic-pitch — открытая модель от Spotify, которая работает целиком в браузере. Модель загружается один раз, а ваш MP3-файл никуда не отправляется.
Что получается хорошо, а что — нет
Автоматическая транскрипция полезна, но это не волшебство. Результат сильно зависит от записи:
- Хороший результат: соло на фортепиано или гитаре, партия флейты или скрипки, чётко спетая или насвистанная мелодия, отдельная партия баса.
- Подойдёт после правки: два-три инструмента, фортепиано с лёгким аккомпанементом, вокал на фоне простых аккордов. Модель полифоническая и распознаёт аккорды, но часть нот пропустит, а несколько добавит по ошибке.
- Плохой результат: плотное звучание группы, сильная перегрузка, много реверберации, оркестровые записи.
- Не распознаются: ударные и перкуссия. У них нет определённой высоты звука, поэтому в ноты ударных они не превращаются.
Для целой песни попробуйте режим «только мелодия». Он оставляет самую выраженную линию — чаще всего вокал или ведущий инструмент — и убирает остальное. Также может помочь предварительное отделение вокала с помощью удаления вокала.
Качество MP3 имеет значение
В MP3 с низким битрейтом (96 kbps и меньше) высокие частоты размыты, а артефакты сжатия сбивают модель с толку. Используйте MP3 с битрейтом от 192 kbps или оригинальный WAV, если он у вас есть: его можно обработать в разделе WAV в MIDI.
Как использовать MIDI-файл
В файле хранятся ноты с их длительностью и громкостью (velocity). Собственного звука у него нет: любой инструмент вы выбираете в DAW, нотном редакторе или на клавишах. Ноты сохраняют реальное время начала и не привязаны к сетке, поэтому квантование в музыкальной программе упростит чтение нотной записи. Чтобы снова услышать MIDI-файл как аудио, воспользуйтесь конвертером MIDI.