Создание шаблонов для Groove Quantize
В разд. 6.6, мы говорили о том, что одной из целей квантизации может являться преобразование ритмической структуры обрабатываемой партии в соответствии с образцовой партией. Такой алгоритм квантизации получил название Groove Quantize. Образцовая партия служит шаблоном, под который подгоняется ритм других партий.
В целях генерации шаблонов для Groove Quantize можно использовать Hitpoints.
За основу шаблонов можно брать звуковые файлы с записями реальной игры исполнителя. Так мы и сделаем:
импортируем в проект аудиофайл (командой File > Import > Audio File);
откроем окно Sample Editor;
установим локаторы на границы фрагмента, соответствующего одному такту (рис. 12.18);
командой Audio > Hitpoints > Create Groove Quantize создадим шаблон для Groove Quantize.
Рис. 12.18. В окне Sample Editor расставлены Hitpoints, необходимые для создания шаблона
Теперь командой Project > Add Track > MIDI создадим MIDI-трек, а командой MIDI > Quantize Setup откроем окно Quantize Setup.
Шаблону автоматически присваивается имя, состоящее из имени аудиотрека, к которому была применена данная команда, и слова "Sliced" (в нашем случае Audio 01_12 Sliced). Найдем и выберем это имя в списке пресетов окна Quantize Setup. После этого ритмическая структура шаблона будет отображена в окне Quantize Setup (рис. 12.19).
Если применить команду Audio > Hitpoints > Create Groove Quantize к одному и тому же аудиосообщению несколько раз, то в списке появятся несколько пресетов с одинаковыми именами, но, возможно, с различной структурой.
Откроем для созданного MIDI-трека окно Key Editor. Обратим внимание на параметры квантизации. В поле Quantize автоматически появилась надпись, совпадающая с именем пресета (Audio 01_12 Sliced). В поле Length Quant. можно выбрать строку Linked to Quantize, если нужно, чтобы длительность нот, которые мы вскоре запишем, совпадала с текущим шагом квантизации.
Нажмем кнопку
(Snap). Тактовая сетка в окне Key Editor будет преобразована согласно ритмическому шаблону. Теперь если инструментом
(Draw) записывать в окне отпечатки клавиш, то их начала автоматически окажутся привязанными к узлам сетки квантизации, соответствующей созданному шаблону. Результат представлен на рис. 12.20.Рис. 12.19. Структура шаблона Groove Quantize в окне Quantize Setup
Рис. 12.20. Ритм партии баса, полученный на основе Groove Quantize
Для большей наглядности после проведения Groove Quantize мы "укоротили" отпечатки клавиш, временно изменив содержимое поля Length Quant. и выбрав команду MIDI > Advanced Quantize > Quantize Lengths.