От записи к нотам
В файле WMA хранится звук, а в файле MIDI — ноты: высота, время начала, длительность и сила нажатия. Чтобы преобразовать WMA в MIDI, инструмент «прослушивает» запись и расшифровывает услышанное. Он использует basic-pitch — модель с открытым исходным кодом от Spotify, которая умеет распознавать сразу несколько нот и работает на вашем устройстве. В итоге вы получаете файл MIDI, который можно сыграть любым инструментом, отредактировать в DAW или открыть в нотном редакторе, чтобы получить партитуру.
Что подойдёт лучше всего
- Записи одного инструмента: игра на фортепиано, партия гитары, мелодия флейты.
- Спетая или насвистанная мелодия — с включённым режимом «только мелодия».
- Старые записи вашей игры, например уроки или репетиции, сохранённые в «Звукозаписи» Windows.
Целые песни, например с CD, обрабатываются гораздо хуже. Модель смешает ноты баса, аккордов, вокала и других инструментов, а ударные не превращаются в ноты ударной партии. Результат всё равно может помочь найти мелодию или аккорды, но готовьтесь к ручной доработке.
Чего транскрипция не умеет
Преобразование в MIDI здесь — это приблизительная оценка по звуку. Инструмент не найдёт «оригинальный» MIDI-файл песни и не определяет, какие инструменты играли. Все ноты попадают на один инструмент: вы выбираете его на странице и можете сменить позже. Темп определяется и записывается в файл, поэтому тактовые линии примерно совпадают с записью; если темп определён неверно, введите свой BPM. Измерить его поможет определение BPM.
Советы
- Используйте регулятор чувствительности: при низких значениях меньше ложных нот, при высоких улавливаются и тихие.
- Короткие фрагменты обрабатываются быстрее. Обрежьте запись до нужного отрывка с помощью обрезки аудио.
- В WMA с низким битрейтом и шипением могут появляться лишние ноты. Часто помогает шумоподавление перед расшифровкой.
- Прежде чем скачать файл, проверьте piano roll и прослушайте результат — так вы поймёте, сколько правок потребуется.
Файлы WMA с защитой DRM открыть нельзя, поэтому и расшифровать их тоже не получится.