Драмлабух старается не мешать творчеству. Всё что вам нужно для написания партии ударных — это создать новую MIDI-дорожку в вашей любимой программе звукозаписи, навесить на неё плагин Drumlabooh и затем выбрать в нём один из установленных драмкитов, или накидать сэмплов из папок, и начать играть с клавиатуры, дрампадов или прописывать квадратики в секвенсоре.
Драмлабух идёт в двух версиях плагина — стерео (называется просто Drumlabooh) и многоканальной (Drumlabooh-multi). Последняя выводит каждый инструмент из драм-кита в свой отдельный моно-канал, всего их может быть 36. Чтобы использовать стерео-версию, подключите к дорожке Drumlabooh, а для многоканальной — Drumlabooh-multi.
В стерео-версии микширование (уровень, панорама, кнопка mute) происходит на уровне плагина. В многоканальной всё это в плагине излишне и возложено на вашу программу звукозаписи, в микшере которой вы и будете управлять вышеперечисленным.
Читайте ПОДРОБНОСТИ об использовании многоканального режима — как подключать инструменты драмкита к разным дорожкам или шинам.
При запуске Драмлабух сканирует в нужных папках драмкиты всех известных ему форматов и предлагает вам список, откуда киты можно выбирать. В нижнем левой углу плагина находится кнопочка Open, через неё можно открыть драмкит, лежащий вне папок, в которых ищет Драмлабух. Через диалоговое окно надо выбрать файл xml (для формата Hydrogen), sfz (для SFZ) или, в случае с форматом Drumlabooh, drumkit.txt либо drumkit.labooh.
Важное замечание! Загружая драмкит, Драмлабух преобразует его сэмплы в памяти к частоте оцифровки текущей сессии DAW, что при большом драмките может затормозить загрузку и даже создать ощущение зависания. Например, сэмплы в драмките имеют частоту 44.1 кГц, а частота сессии 48 кГц. Просто подождите. Но если не хотите ждать каждый раз, нажмите кнопку Adapt в нижней левой части окна плагина. Она сохранит копию текущего драмкита в папку drum_sklad, и у этой копии сэмплы будут с частотой текущей сессии, кроме того данные преобразуются в 32-bit float (24-bit для FLAC) моно. Копия автоматически установится как текущий драмкит. При этом поддерживаются, для такого клонирования, только киты в формате Драмлабух с сэмплами в форматах WAV, AIFF и FLAC.
Давайте обсудим, какие вообще форматы китов поддерживаются.
При запуске Drumlabooh сканирует все установленные киты от драм-машины Hydrogen, которая выпускается для Linux и Windows. Под Hydrogen существуют десятки драмкитов, но чтобы установить их, надо запустить сам Hydrogen и пойти в нём в меню Драмкиты → Online import, откуда можно скачать киты из двух хранилищ — Hydrogen и Musical Artifacts.
В Linux при установке самого Hydrogen скорее всего установятся и некоторые киты. На сегодня, под все системы, самый быстрый способ скачать дополнительные киты для Hydrogen — это его вышеописанная функция Online import, ибо публичных ссылок на отдельные киты из хранилищ вы не найдёте.
Драмлабух сканирует установленные SFZ-киты в $HOME/sfz-kits (под Linux), а также в c:\sfz-kits и d:\sfz-kits (под Windows). Как обычно, папки с SFZ-китами надо поместить туда, чтобы Драмлабух их увидел.
Драмлабух в формате SFZ поддерживает MIDI mapping, заданный параметрами key. Для использования такого мэппинга установите в Драмлабухе опцию MIDI map mode равной "Kit". Иначе же, в режиме "Auto", мэппинг будет в виде последовательной нумерации, начиная, по умолчанию, с миди-ноты 36 для бас-бочки, первого сэмпла по счёту в ките. Однако первую ноту можно изменить в опции Base MIDI Note.
Драмкиты превосходного качества — AVL Drumkits — вы можете скачать в формате SFZ по ссылке http://www.bandshed.net/sounds/AVLDrumkits_SFZ. Также большие SFZ-киты можно скачать тут.
Drumlabooh поддерживает ограниченный набор опкодов и параметров SFZ: group, region, key, sample, default_path, offset, lovel, hivel. Drumlabooh не поддерживает для сэмплов в SFZ файлы с именами, содержащими пробелы.
Киты в формате Драмлабуха. Один кит = одна папка, помещённая в $HOME/drumlabooh-kits, /usr/share/drumlabooh-kits, $HOME/drum_sklad (в Linux), либо, для Windows, в c:\drumlabooh-kits, d:\drumlabooh-kits, c:\drum_sklad или d:\drum_sklad.
При установке самого Драмлабуха в комплекте с ним идут киты из официального хранилища Drum Sklad on Github. Там же вы можете узнать подробности о формате.
Дополнительные киты, которых нет на Гитхабе, качайте с Drum Sklad в Телеге. Так что полная коллекция китов для Драмлабуха лежит на Гитхабе ПЛЮС в Телеге.
Все киты формата Драмлабух имеют опциональный, заданный в ките, MIDI-mapping стандарта General MIDI, который можно выбрать в Драмлабухе в опции MIDI map mode, где в выпадающем списке надо выбрать "Kit". В противном случае ("Auto") Драмлабух будет осуществлять mapping по принципу нумерации миди-нот начиная, по умолчанию, с 36 для бас-бочки (меняется в опции MIDI base note).
Драмлабух поддерживает сэмплы в форматах WAV, AIFF, OGG, FLAC, MP3. Стерео-сэмплы читаются как моно, движок загружает только левый (первый по счёту) канал, потому что так проще и правильнее микшировать внутри движка. Предварительно панорамированные стерео-киты навязывают вам определённое расположение ударных, и если вы захотите панорамировать их иначе, это ухудшит звучание, ибо исходный сигнал будет слишком нарушен.
Формат Drumlabooh:
/usr/share/drumrox-kits /usr/share/drumlabooh-kits $HOME/drumrox-kits $HOME/drum_sklad $HOME/drumlabooh-kits C:\drumlabooh-kits D:\drumlabooh-kits C:\drum_sklad
Формат Hydrogen:
/usr/share/hydrogen/data/drumkits /usr/local/share/hydrogen/data/drumkits /usr/share/drmr/drumkits $HOME/.hydrogen/data/drumkits $HOME/.drmr/drumkits
Формат SFZ:
$HOME/sfz-kits C:\sfz-kits D:\sfz-kits
Справа от списка с драмкитами расположены ячейки инструментов, куда загружаются ударные из драмкита или внешнего файла. Каждая ячейка состоит из следующих частей:
1. Светодиод — загорается, когда играет инструмент, загруженный в ячейку.
2. Название инструмента — задано в драмките или вычислено Лабухом, если не задано. Цвет фона меняется в зависимости от типа сэмпла - пустой слот, сэмпл с одним слоем, сэмпл с несколькими слоями, сэмпл с вариантами. Последние можно выбирать находящимся левее кнопками + и -.
3. FX — вызывает окно эффектов для текущего инструмента. Окно можно закрыть кнопкой с крестиком либо клавишей Esc. Используйте эффекты, если привычный звук драмкита надоел.
Имеем два резонансных фильтра — LP (низкочастотный, пропускает только частоты ниже определённого значения) и HP (высокочастотный). Значение (частота) среза регулируется параметром cutoff (первый ползунок фильтра). Также есть параметр резонанса — resonance. Играйтесь ими, чтобы на лету делать новые звуки из исходных сэмплов. Если же звучание сэмплов кажется тусклым или убогим, попробуйте включить блок Analog и вращать крутилку, чтобы придать сигналу тёплое, аналоговое звучание.
Заметка: в Ardour при вызове окна FX исчезает из виду окно плагина, и появляется, когда вы закрываете окно FX. В Reaper или Muse такого не происходит.
Следующие элементы интерфейса недоступны в Multi-channel версии плагина, поскольку они бы дублировали элементы DAW для связанных с плагином дорожек:
4. Регулятор панорамы — значения от 0 (крайнее левое) до 1 (крайнее правое), 0.5 — середина. Помещает инструмент левее или правее по алгоритму, заданному опцией Pan mode (см. ниже). Разные DAW при микшировании применяют к дорожкам различные режимы панорамы, а некоторые DAW позволяют выбрать режим — собственно, во многом именно алгоритмы панорамы влияют на "фирменное" звучание DAW. Драмлабух, имея внутри себя полноценный микшер, как в DAW, тоже предоставляет выбор режима панорамы.
5. Регулятор громкости — нелинейный, значения от -96 до +6 dB.
6. Переключатель Mute (молчать, заглушить) — если стоит галочка, инструмент не играет, т.е. временно исключается из микса.
В нижней части окна плагина находятся настройки.
MIDI map mode — там два режима, Auto и Kit. Если выбрано Auto, Drumlabooh назначает каждому инструменту из кита номера MIDI-нот, начиная с другой опции, Base MIDI note, где по умолчанию стоит 36 — это нота C второй октавы. Такой режим установлен по умолчанию и он удобен для игры с MIDI-клавы или прописывания квадратиками в пианоролле. Другой режим, Kit, использует номера MIDI-нот, заданные в файле драмкита; как правило, они соответствуют стандарту General MIDI mapping и совместимы с электронными барабанами или падами. Этот же режим совместим с грувами из Ардора.
То есть, MIDI mapping — это соответствие номеров MIDI-нот (поступающих от клавиатуры, пэдов или с пианоролла) и инструментов из драмкита. Почти все драмкиты Драмлабуха имеют совместимость с General MIDI при выборе режима Kit. Установки MIDI mapping читаются также из драмкитов формата SFZ. Однако стандарт General MIDI не покрывает всё многообразие ударных, и в некоторых китах ряд инструментов не имеют соответствий в номерах нот General MIDI. Для таких китов, чтобы получить доступ ко всем инструментам кита, лучше выбрать режим мэппинга Auto.
Для более сложного MIDI mapping используйте настройки вашего MIDI-железа или, в Reaper, плагин "JS MIDI map to key v2" — просто подключите его к дорожке перед Драмлабухом и выберите созданный текстовый файл мэппинга условно такого содержания:
A3 -> E5 C4 -> C5
Fixed MIDI velocity — включить, чтобы играть сэмплы на максимальной velocity; полезно для электронной музыки.
Rnd seed tweak — "зерно" для генератора псевдослучайных чисел, от 1 до 16777216. Drumlabooh использует детерминированный генератор псевдослучайных чисел, гарантирующий, что при одном и том же Rnd seed tweak и текущей позиции воспроизведения последовательность чисел каждый раз будет одинаковая.
Для некоторых многослойных сэмплов в драмкитах есть варианты, которые выбираются на основе значений этого генератора. Это придаёт барабанной партии подобие живой игры. При обычном генераторе вы бы с каждым новым воспроизведением получали разные по звучанию партии, варианты сэмплов не были бы предсказуемы, что затруднило бы микширование и мастеринг.
В Drumlabooh же каждый раз вы будете получать одну и ту же последовательность таких чисел, однако она зависит от Rnd seed tweak. Меняете значение этого параметра — получаете совершенно новую последовательность. У вас есть 16777216 вариантов последовательности.
Pan mode — выбор режима панорамы для микшера Драмлабуха. Подробнее в этой статье. По умолчанию стоит паннер на основе синуса/косинуса, -3 dB.
Во многом режим панорамы и определяет звучание микса в DAW, ибо отвечает за воспринимаемую громкость сигнала в приближении ползунка к середине. Вникните в это подробнее, и вероятно будет логичным выбрать в Лабухе такой же режим панорамы, как в вашей DAW.
Analog. Глобальный переключатель и слайдер сатуратора, который влияет на весь микс, обрабатывая его в конце цепи следования сигнала. Полезно для живых, но тихих барабанов.
Повторюсь, что в многоканальной версии плагина — Drumlabooh-multi — нет ползунков панорамы, громкости и кнопки Mute — всё это возложено на микшер DAW.
Драмлабух предоставляет 36 выходных моно-каналов, по одному на каждый инструмент из драмкита.
0. Вы можете направить звуковые выходы плагина вручную, создавая дорожки и делая на них роутинг, либо автоматически. Ниже я рассказываю про автоматический режим.
1. Создайте MIDI-дорожку, выбрав в качестве инструмента Drumlabooh-multi.
2. Появится вот такое окно:
Выберите "36 channels" и "Fan out", нажмите Add. Готово! Получаете группу из 36 дорожек-каналов, уже с перенаправлением на них звука с дорожки Drumlabooh-multi. Каждая дорожка — один инструмент из кита.
3. Загрузите в Drumlabooh-multi драмкит. Например, в нём будет 18 инструментов. Таким образом, нам нужно только 18 выходных каналов из имеющихся 36. Удалите ненужные.
Альтернативный путь:
1. Допустим вы работали на дорожке с обычным стерео-Лабухом и хотите навесить вместо него мульти. Вперёд! Подключите к дорожке мульти-версию. Но теперь мульти будет играть на стерео. Нам это не нужно. Надо раскидать выходы на шины или другие дорожки.
2. В микшере Ardour, правый клик в верхней части микшерного канала дорожки и выберите Fan out to tracks или Fan out to buses. Подождите немного — и появится группа с моно-дорожками или шинами, в зависимости от того, куда вы распределяли — в дорожки или шины.
3. Чтобы использовать на такой дорожке или шине стерео-эффект, щелкине правой кнопкой мыши на добавленном эффекте, выберите в появившемся меню пункт Pin connection и соедините порты следующим образом:
4. Теперь все новые дорожки-каналы в группе. Объединены. Чтобы нормально работать с ними по отдельности, сделайте правый клик на заголовке группы и выберите пункт меню Remove group:
5. Теперь осталось удалить ненужные дорожки — например, в драмките только 18 инструментов, а у нас 36 дорожек!
0. Вы можете направить звуковые выходы плагина вручную, создавая дорожки и делая на них роутинг, либо автоматически. Ниже я рассказываю про автоматический режим.
1. Insert → Virtual Instrument on track, добавить Drumlabooh-multi (LV2i или VST3i).
2. Подтвердить в Build routing confirmation window.
3. Готово!
1
2
3 - ЗАГРУЖАЕМ КИТ
4
5
6
7
8
9