Синхронизация темпо-мэпа при обработке только барабанов (Drums Only)
При конвертации в режиме Drums Only (включена галка «My file contains only drums») сервис возвращает только MIDI-файл (example_drums_only.mid) — без стемов. Этот раздел короткий: его задача — убедиться, что транскрипция барабанов прошла корректно и MIDI точно совпадает с вашим аудио. Темпо-мэп при этом берётся прямо из MIDI — можно открывать и работать.
2.1. Проверка синхронизации MIDI с исходным аудио
Как и в разделе 1, открываем MIDI как новый проект (не перетаскиваем в открытый!), чтобы Logic забрал темпо-мэп из файла, затем подкладываем исходное аудио и проверяем совпадение.
- Откройте
example_drums_only.mid→ Open With → Logic Pro. В проекте появится дорожка Tempo с темпо-мэпом из файла (здесь ~68 BPM) и регион Drums (Kick = C1). - Перетащите исходный
example_drums_only.wavв проект на позицию 1 1 1 1. - Проверьте совпадение MIDI-нот с ударами аудио. Самый точный способ — сравнить время в миллисекундах: поставьте плейхед на старт MIDI-ноты, затем на транзиент удара в волне и сверьте показания LCD.
- Первый удар: нота
00:28,209против транзиента00:28,204→ расхождение ~5 мс. - Последний удар: нота
03:59,090против транзиента03:59,095→ расхождение ~5 мс. - Удар в середине: нота
02:21,149против транзиента02:21,151→ расхождение ~2 мс.
- Первый удар: нота
Допустимое расхождение — в пределах 10 мс (частота обработки 100 FPS). Как видно, по всей длине трека синхронизация удерживается в этих рамках. Транскрипция корректна — можно тренироваться под неё, темпо-мэп уже встроен в MIDI.
2.2. Расхождение темпо-мэпа с целевым проектом
Отдельная задача — вставить полученный drums-MIDI не в его собственный темпо-мэп, а в уже существующий проект со своей сеткой. Здесь простого совпадения с исходным аудио уже недостаточно.
Пример: в готовом проекте полный микс и барабаны лежат на постоянном темпе 136 BPM. А DrumsMIDI посчитал темпо-мэп в районе ~68 BPM (ровно вдвое меньше, плавающий). Темпо-мэпы разные — если просто перетащить drums-MIDI в такой проект, ноты не встанут по сетке и разъедутся.
Чтобы переложить drums-MIDI с его родного темпо-мэпа на темпо-мэп вашего проекта, используется утилита Adjust Tempo-Map — об этом следующий раздел.