Существует немало сервисов иплагинов, позволяющих определить точный темп композиции. Новсеэто идеально работает, еслитемп фиксированный ипостоянный. Ачто, если вам нужно сделать аранжировку подпроизведение сучетом авторской агогики, т.е.темп периодически замедляется иускоряется вугоду экспрессии? Конечно,можно вручную долго подгонять темп натемпо-треке, ноестьболеедейственный способ.
В Cubase есть функция, позволяющая определить темп по миди нотам, MIDI -> Functions -> Merge Tempo from Tapping. Все, что нам нужно - это набить темп миди нотой на отдельной дорожке и потом применить эту функцию.
Давайте разберемся, как все это можно реализовать.
Представим, что у нас есть авторское демо (на аудио дорожке), для которого нам нужно определить темп и его изменения.
Для «забивки» миди ноты лучше использовать какой-нибудь VST инструмент ударных, где есть короткий резкий звук (например, Groove Agent, семпл hi-hat) - создаем такой инструмент.
Теперь на обеих дорожках переключаем TimeBase с Musical в Linear (появится пиктограмма серенького циферблата вместо желтой ноты - нужно просто нажать)
После этого включаем Record Enable на нашем инструменте и включаем запись.
Теперь нужно аккуратно и точно, имитируя метроном хай-хетом, попасть в четверти под демо.
Чем точнее вы попадете в доли, тем точнее определятся изменения темпа. После того, как прописали миди-дорожку, можно более точно расставить доли в Piano Roll, пользуясь ручной редакцией. В результате вы получите что-то в виде этого:
Подрезаем начало у аудио дорожки и миди трека, чтобы они начинались с одной позиции, и выставляем их либо с нулевой отметки, либо четко на тактовую черту.
Теперь выделяем записанный миди ивент и идем в MIDI -> Functions -> Merge Tempo from Tapping.
В поле Tapping выбираем 1/4 (т.к. играли четвертями) и ставим галочку Begin at Bar Start, чтобы темп начинался с начала миди ивента. Нажимаем OK, и чтобы увидеть изменения темпа, нужно открыть Tempo Track (Project - Add Track -> Tempo)
Можете включить метроном (клавиша «C») и убедиться, что метроном играет под темп исполнения.
Если заходите впоследствии изменять иликорректировать темп композиции, незабудьте переключить TimeBase cLinear обратно вMusical (будет гореть желтая нотка напиктограмме).
Конечно, для определения темпа (в том числе и плавающего) можно воспользоваться автоматической функцией, где всего в два клика Cubase самостоятельно определит все изменения.
Для этого нужно выделить аудио ивент, для которого нужно определить темп, и зайти Project - > Tempo Detection… -> нажать Analyze. Но, как показала практика, этот способ не всегда справляется с задачей определения плавающего темпа с хорошей точностью. Он отлично работает, если только темп постоянный и в аудио есть четкие доли.
Для определения фиксированного темпа композиции может пригодиться еще один способ: Project -> Beat Calculator.
Здесь нужно включить воспроизведение и «набить» несколько долей клавишей «пробел» или левой кнопкой мыши в появившемся после нажатия на кнопку Tap Tempo окне.В итоге получите результат в bpm, который уже можно использовать в проекте.