Практическая работа с VST сэмплером Native Instrument Battery
NI Battery - это достаточно простой и функциональный виртуальный сэмплер. Продукт небезызвестной компании Native Instrument, специализирующейся на разработке музыкального программного обеспечения. Когда я начал осваивать этот сэмплер, обнаружилась проблема со справочными руководствами по Battery. Их попросту нет. На официальном сайте Native Instruments есть только небольшая статья, в которой рассматриваются отдельные аспекты сэмплера. Как оказалось, Native Instrument выпускает сопровождающие руководства только в печатном виде.
Заявленные системные требования:
• Intel Pentium 300Mhz, AMD Athlon/Duron
• 64 Mb ОЗУ
• Совместимая с Windows 98 звуковая плата
• 20Mb на жестком диске
Могу заверить, что на конфигурации:
• Athlon XP 1500+
• 128Mb ОЗУ
• Windows XP + SBLive! + Windows XP
• 20Gb на жестком диске
NI Battery работает очень быстро (в отличие от таких сэмплеров как Kontakt или Halion).
Установка сэмплера Native Instrument Battery
Процесс установки сэмплера очень прост. Никаких особых сложностей возникнуть не должно. Как и в большинстве случаев, VSTi инструменты устанавливаются в указанную директорию, копируя при этом свою библиотеку dll в директорию с VST плагинами. Для установки Battery необходимо иметь около 5 Mb свободного места на жестком диске.
Интерфейс NI Battery
NI Battery совместим со всеми профессиональными цифровыми звукозаписывающими программами, такими как Cubase, Sonar, Pro Tool, Logic и многими другими.
В сэмплере применяется технология Drag And Drop (перетаскивание мышью). Вы можете загружать сэмплы, перетащив их со своего рабочего стола в сэмплер. Большинство параметров сэмплера также могут быть изменены с помощью технологии Drag And Drop. Сэмплер Battery работает с сэмплами AKAI, SF2, AIFF, WAV and Reaktor MAP разрядностью от 8 до 32 bit. Можно импортировать до трех банков LM4.
Сэмплер представляет собой матрицу 6x9 (совокупность 54 ячеек (Cells)) для хранения сэмплов, и управляющие интерфейсные элементы.
Ячейки
Выбор ячейки матрицы для редактирования осуществляется щелчком левой кнопки мыши. Для выбора нескольких ячеек, удерживайте клавишу SHIFT. Выделенные ячейки становятся желтыми. Для выбора группы вертикальных или горизонтальных ячеек можно воспользоваться вспомогательными ячейками A..F, 1..9. У ячеек существует два свойства: Mute (заглушить) и Solo (соло). Mute изображен красным прямоугольником, Solo - желтым. Для того чтобы заглушить ячейку с набором сэмплов, нужно щелкнуть на красный прямоугольник.
Для прослушивания только одной определенной ячейки, нужно щелкнуть на желтый прямоугольник, в этом случае остальные ячейки становяться Muted (заглушенными).
При включенной Drag+Drop функции (см. далее) Вы можете свободно перетаскивать сэмплы из одной ячейки в другую. Если в целевой ячейке уже загружен сэмпл, то ячейки меняются местами.
Использование слоев
В Native Instrument Battery каждая ячейка матрицы может содержать до 128 слоев сэмплов. В каждый слой можно загружать один сэмпл. Вот несколько рекомендаций, в каких случаях полезно использовать эту "многослойность":
• комбинировать сэмплы, звучание которых будет дополнять друг друга. Например, наложить сэмпл clap (хлопка) на сэмпл рабочего барабана, при этом звучание рабочего барабана будет более "сочным".
• использовать возможность задания velocity (силы нажатия) для отдельных слоев ячейки. Например, если у вас есть два сэмпла ударных: мягкий и резкий. Мягкий сэмпл можно загрузить в первый слой и установить для него уровень velocity в диапазоне от 1 до 90. А резкий сэмпл загрузить во второй слой ячейки и установить для него значение velocity в диапазоне от 91 до 127. В этом случае в зависимости от того, как Вы будете играть на клавиатуре - будут воспроизводиться разные сэмплы, и ударные будут приобретать разную окраску.
• использовать velocity для воспроизведения различных сэмплов в зависимости от силы нажатия на клавишу.
Замечание: за исключением velocity, все установки (огибающие громкости, тона, задание петлей и пр.) применяются ко всем слоям одновременно. Поэтому если у вас загружено в ячейку десять сэмплов, все они будут иметь одни и те же огибающие и настройки.
Панель Master
Поле Master содержит следующие управляющие элементы: Info (информация) - выбор информации, которая будет отображаться в ячейках матрицы для каждой ячейки (уровень громкости (volume), значение панорамы (pan), миди канал (midi channel), тон/подстройка (tune) и пр.) В выпадающем меню вы можете выбрать требуемое значение информационных полей.
Следует обратить внимание, что можно также менять выбранные значения каждой ячейки, удерживая левую кнопку мыши и перемещая ее на верхней части ячейки. Например, если вам нужно изменить значение панорамы ячейки, нужно выбрать в выпадающем окне Info значение Pan, затем у требуемой ячейки нажать левой кнопкой мыши на верхнюю часть ячейки и перемещать мышь вверх/вниз. Уровень панорамы при этом будет изменяться.
Drag+Drop (перетаскивание) - выбор способа управления элементами сэмплера с помощью перетаскивания мыши. Возможные значения: all but midi (все кроме миди), all (все), volume + pan (громкость + панорама), volume envelope (огибающая громкости), pitch envelope (огибающая подстройки тона), пр.
File (работа с файлами) - это один из основных элементов управления. В данном выпадающем меню содержатся такие элементы как: Add new layer(s) (добавление новых слоев), Replace sample (замещение сэмпла), Load cells (загрузка сэмплов в ячейки), Load kit (загрузка набора сэмплов), Load AKAI (открытие сэмплов формата Akai), Add cells (добавление сэмпла в ячейки), Load kit (добавление набора сэмплов), Load AKAI (добавление сэмплов формата Akai в набор), Save kits (сохранение набора сэмплов), Save modulation preset (сохранение настроек модуляции).
Для того чтобы загрузить один или несколько сэмплов в матрицу сэмплера, нужно выбрать в окне File пункт Load cells и в появившемся диалоге открытия файлов выбрать сэмплы для загрузки. Сэмплы загружаются в ячейки, начиная с выбранной. Если в эти ячейки уже были загружены сэмплы, они будут замещены. Для того чтобы добавлять сэмплы в свободные ячейки, нужно выбирать Add cells. Для того чтобы загрузить несколько сэмплов в разные слои одной ячейки, нужно подсветить ячейку и затем в File выбрать Add new layer(s).
Если вы счастливый обладатель библиотек сэмплов AKAI, для работы с сэмплами библиотеки вы можете использовать функцию Load AKAI, которая осуществляет маппинг на источник (CD), то есть сэмплы не загружаются, а создается ссылка на диск. Несмотря на то, что Battery на первый взгляд очень простой сэмплер, он загружает партиции и программы.
Наборы сэмплов Вы можете сохранить в один набор с помощью Save kit. А также можно сохранить набор настроек для различных эффектов сэмплов, используя Save modulation preset.
Delete (удаление) - содержит следующие пункты: Delete Layer (Удалить слой), Delete all layers (удалить все слои), Delete cell(s) (удалить ячейки), Delete kit (удалить набор сэмплов). Думаю, что наиболее популярной среди перечисленных является функция Delete cell(s). Вы можете удалить как одну, так и несколько ячеек.
В матрице можно выделять отдельные ячейки с помощью нажатия левой кнопки мыши при удержании клавиши Shift. Также можно отметить группу вертикальных или горизонтальных ячеек матрицы, используя строковые и столбцовые ячейки (A,B,C,..,F и 1,2,3,..,9). Далее с выделенными ячейками можно осуществлять какие-либо действия, например удалять их с помощью Delete cell(s).
Options (опции) - при выборе данного пункта появляется окно настроек:
• Channel button trigger samples (кнопка канала переключает сэмплы)
• Convert all samples to 32 bit on load (конвертировать сэмплы в 32 бит при загрузке)
• Set key ranges & root note by MIDI in (установить диапазон клавиш и ключевую ноту с помощью MIDI клавиатуры)
Позволяет задавать настройки панели Cell с помощью MIDI клавиатуры
• Supply aiming rectangle (поддержка вспомогательного прямоугольника)
• Velocity response (сила нажатия)
Определяет тип наложения (перехода) сэмплов в многослойной ячейке (см. настройки панели Cell)
• Midi controllers (миди контроллеры)
Конфигурирование восьми midi контроллеров
• Outputs (выходы)
Конфигурирование выходов
Одной из приятных особенностей Battery является возможность направления отдельных ячеек на определенные выходы. Например, Вы можете направить барабаны или loop'ы на различные каналы микшера, а в микшере "повесить" на эти каналы различные эффекты.
Если Вы используете Battery в Cubase VST, то Battery легко интегрируется с его микшером. И на каждый выход Battery можно повесить неограниченное количество эффектов.
• AKAI/SF2 support (поддержка звуковых банков AKAI/SF2) Volume (громкость) - задает уровень громкости для сэмплера в целом.
Т.е. это регулятор уровня Master Volume (основной регулятор).
Панель Out
С помощью управляющих элементов этой панели можно изменять громкость и панораму отдельных ячеек матрицы сэмплера. Верхний регулятор Pan - панорамирование сэмпла. Измеряется в условных единицах от 100L до 100R. Значение 0L или 0R - середина. Уровень громкости сэмпла задается ползунком Volume. Измеряется в децибелах (dB). В поле Output (выход) отображается краткий идентификатор выхода, через который воспроизводится сэмпл.
Панель Volume Envelope/Pitch Envelope
Рис.5 - Панель Volume Envelope (огибающая уровня громкости) / Pitch Envelope (огибающая тона)
В центре мы видим волновую форму сэмпла. В правом нижнем углу отражена длительность сэмпла в секундах. В правом верхнем - значок "стерео".
С помощью настроек панели мы можем задавать огибающую громкости сэмпла. Она нужна для изменения звучания. Например, для маскирования окончания сэмпла или для плавного нарастания звучания. Для этого необходимо включить огибающую с помощью кнопки On/Off в левом верхнем углу, затем с помощью пяти регуляторов задать параметры огибающей:
A - attack (атака), H -hold (удержание), D - decay (спад), S - sustain (сустейн), R - release (освобождение). Форма огибающей громкости отображается серым на волновой форме.
Огибающая подстройки тона задается аналогичным образом. Для включения огибающей необходимо сначала нажать на кнопку On/Off в левом нижнем углу. Красная линия на волновой форме сэмпла отражает выбранные настройки (ускорение или замедление воспроизведение сэмпла). Форма огибающей задается четырьмя регуляторами: AMNT - amount (количество), D1,B,D2 - форма огибающей.
[+/-] - изменение масштаба отображаемой волновой формы сэмпла
Панели TUNE/SHAPE/BITS/START
(См. Рис. 5)
Tune (подстройка) - изменение высоты тона. С помощью данной панели можно изменять скорость воспроизведения сэмпла и, как следствие, высоту тона. Регулировка может осуществляться в тонах/центах, процентах, нотах. Для переключения единиц измерения, щелкните на значок в правом нижнем углу поля с цифровым значением.
Shape (форма) - изменение формы волны. Очевидно, используется для нормализации сэмпла.
Bits (разрядность) - разрядность сэмпла. Изменяется от исходной величины (например 16bit) до 1. Не совсем понятно назначение этого регулятора, поскольку уменьшение разрядности ведет к потере качества. Можно принудительно уменьшать разрядность для достижения эффекта некачественной записи, хотя у меня на практике потребности в этом не было.
Start (начало) - изменение начала отсчета сэмпла. Можно задавать стартовую точку, с которой начинать воспроизведение. Измеряется в байтах, процентах и длительностях нот (что наиболее полезно). Единицы измерения изменяются как в Tune. Нужно щелкнуть на значок в правом нижнем углу поля с цифровым значением.
Панель Cell
С помощью настроек данной панели Вы можете задать диапазон клавиатуры, на который будет распространяться ячейка сэмплами.
• Rev (реверс) - сэмплы ячейки будут воспроизводится реверсивно
• Loop (петля) - сэмплы будут воспроизводится непрерывно в петле
• Root Key (основная клавиша) - установка начала отсчета сэмпла на клавиатуре. Т.е. задание ноты, в которую загружается сэмпл. Остальные ноты будут транспонироваться относительно этой ноты (при включенной функции Track)
• Key High (верхняя клавиша) - установка верхнего предела для ячейки
• Key Low (нижняя клавиша) - установка нижнего предела для ячейки
• Track (слежение) - транспонирование сэмплов в заданном диапазоне относительно Root Key.
Сэмплы ячейки будут раскопированы на все ноты в диапазоне от Key Low до Key High. Если включен режим Track, то они будут транспонированы относительно Root Key.
• MIDI (миди) - определяет миди вход (миди канал) для ячейки. Mute Group (полифония) - задает количество одновременно играющих голосов для ячейки.
По умолчанию можно играть загруженными сэмплами в 64 голоса одновременно. Если Вы хотите, чтобы следующая нота заглушала предыдущую, установите Mute Group в 1. Значения вышеописанных полей можно изменять, удерживая левую клавишу мыши на поле элемента и перетаскивая ее вверх/вниз. Для задания диапазона и Root Key можно щелкнуть на соответствующих полях левой кнопкой мыши и выбрать на появившейся клавиатуре нужную ноту.
Панель Modulation
Модуляция - процесс изменения значений определенного параметра с помощью некоторого управляющего сигнала. Например Вы можете использовать Modulation Wheel (колесо) на синтезаторе для того, чтобы изменять уровень вибрато. Модуляция предоставляет Вам широкие возможности для варьирования звучания сэмплов ударных. Native Instrument Battery поддерживает до 6 различных модуляций на каждую ячейку.
При выборе источника модуляции (окно с надписью "Velocity" ), Вы можете указать "Velocity", "Pitch Bend", "Modulation Wheel", "Controller A ... Controller H" и т.п. Controller A - H назначаются на миди контроллеры, генерирующие случайные числа в диапазоне от 0 до 100 или -100 до +100.
Выбор приемника модуляции осуществляется через выпадающее окно при щелчке на "Hi Hat" .
Задавая источник и приемник Вы назначаете изменение параметров ячейки (панорамы, Velocity, длительности, с одним из источников модуляции. Например, Pitch Bend может изменять панораму сэмплов ячейки.
Amount (количество) - задается глубину модуляции. Измеряется от -100 до +100. Ноль - нейтральное значение, при котором модуляции нет (изменение значения параметра модуляции не происходит). Preset (пресет) - позволяет загружать предустановленые настройки модуляции. Пресеты можно использовать для задания одинакового вида модуляции для нескольких ячеек.
Панель Layer
Как было упомянуто в разделе "слои", в одну ячейку можно загружать несколько сэмплов в разные слои. Управление слоями осуществляется с помощью панели Layer. В выпадающем меню нужно выбрать один из загруженных сэмплов, после чего можно выставить его громкость и диапазон velocity.
• Velocity High (верхняя граница силы нажатия на клавишу) - задает верхний предел Velocity для ячейки.
• Velocity Low (нижняя граница силы нажатия на клавишу) - задает нижний предел Velocity для ячейки.
• Диапазоны Velocity слоев могут перекрываться. Для более гладкого перехода используйте параметр Fade, активация которого реализует эту функцию.
• Volume (громкость) задает уровень громкости сэмпла.
Панель FX Loop
• On/Off - включение/выключение режима Loop (петля).
• Snap (выравнивание) - Выравнивание маркера по нулевому уровню амплитуды сэмпла. Рекомендуется использовать для поиска и устранения щелчков при зацикливании сэмпла.
• Loop Start (начало петли) - устанавливает маркер левой границы петли
• Loop Length (длинна петли) - устанавливает маркер правой границы петли (левая граница + длина)
• Loop Count (количество повторов петли) - количество раз, которое будет повторяться сэмпл. Даже если клавиша остается нажатой - сэмпл повториться только указанное количество раз (по умолчанию - бесконечно).