Редактирование аудиосообщений с помощью Sample Editor
Работа с лупами
Прежде чем перейти к рассказу о работе с лупами, на всякий случай напомним о том, что же такое лупы. Классический барабанный луп – это фрагмент барабанной партии, записанный в определенном темпе. Причем длина лупа кратна целому числу тактов. Если воспроизводить такой фрагмент в цикле (отсюда и название лупа – "Loop" – петля (существительное), двигаться по кругу (глагол)), то создастся ощущение непрерывной игры. Лупы могут быть не только барабанными, но и мелодическими (грувами). Зацикленный грув вызывает ощущение непрерывной игры.
В настоящее время на дисках и в Internet можно найти множество коллекций лупов. Композиция будет звучать очень монотонно, если на всем ее протяжении будет звучать всего один луп. Поэтому лупы обычно поставляются наборами, в пределах которых все лупы записаны в одном темпе на одних инструментах, но соответствуют разным частям композиции. Например, вступлению, переходам и т. п.
Несмотря на большое количество коллекций лупов, найти подходящий луп для вашей композиции не просто. Что значит "подходящий"? Это значит то, что он вам должен нравиться, быть уместным в композиции определенного стиля и подходить по темпу. Допустим, вам понравился какой-то луп, который был записан в темпе 126 долей в минуту. Да вот беда, темп вашей композиции равен 120. К тому же вы не уверены, что вам не придется изменить темп до какого-то третьего значения. Можно было бы изменить длительность лупа с помощью звукового редактора (например, с помощью Cool Edit Pro, подробно рассмотренного в книгах [10, 12, 45]) таким образом, чтобы подогнать луп под нужный вам темп. Однако при этом изменится тональность лупа. Алгоритмы изменения длительности сэмпла без изменения его тональности эффективно работают только с аудиосигналами, содержащими чистый тон. Звуки барабанов и перкуссии являются аудиосигналами шумоподобными, поэтому результаты работы таких алгоритмов не всегда являются удовлетворительными. Решение этой проблемы уже давно найдено и используется во многих программных продуктах, включая Cubase SX: в лупе выделяются отдельные звуки (Slices). После этого программа может автоматически изменять положения этих звуков в лупе, подстраиваясь под заданный темп.
Рис. 12.13. Иллюстрация алгоритма изменения темпа лупа
На рис. 12.13, а показана волновая форма барабанного лупа. После применения специальных команд к аудиосообщению в нем будут автоматически выделены фрагменты (Slices), соответствующие отдельным звукам (рис. 12.13, б). Границы этих фрагментов называются Hitpoints. При изменении общего темпа проекта каждый из этих фрагментов будет смещаться по времени так, чтобы длительность одного такта лупа соответствовала длительности одного такта проекта. Однако каждый из фрагментов будет воспроизводиться со своей нормальной скоростью и поэтому их тембр не изменится. На рис. 12.13, 6 показано смещение фрагментов при увеличении темпа, на рис. 12.13, в – при его уменьшении.