D-module · двухдековый дрон · для сцены
Две деки с одним и тем же устройством, но разными значениями, и фейдер между ними. Переход настоящий, параметрический: между A и B плавно едут сами настройки, а не громкости двух звуков. Ни сети, ни нейросети внутри нет, всё считается на месте.
Раскладка симметричная: что слева, то и справа. У деки нет только своей категории: она общая, потому что морфить разные устройства нечем. Окно 820 × 524.
Поставьте инструмент на дорожку и дайте ноту. Дрон звучит, пока нота держится: это инструмент, а не генератор «сам по себе». Начните с одной длинной низкой ноты.
Выберите категорию и нажмите NEW SESSION. DRONE плотный и статичный, AMBIENT мягкий и просторный, HYBRID между ними. Категория принадлежит сессии, и меняется она только этой кнопкой.
Наберите две точки. RANDOM A катает деку A, а RANDOM B катает деку B. Крутите, пока обе не понравятся; UNDO у каждой свой, глубина 16 шагов.
Ведите фейдер. Это и есть инструмент: между A и B звук идёт непрерывно, без ступеней и без гребёнки от смешивания.
Добавьте вторую руку. MUTATION у каждой деки своя и работает поверх кроссфейда. В крайнем положении фейдера чужая ручка молчит, и это сделано намеренно.
Отпустите руки. Auto-Crossfade водит фейдер сам, Mutation-LFO качает обе ручки мутации, Evolve раз в заданное время заново собирает ту деку, которая сейчас тише.
Сессия задаёт устройство звука: какие модули есть, как они соединены и какие у них дискретные настройки (форма волны, режим фильтра, тип пространства). Обе деки живут внутри одной сессии и отличаются только непрерывными значениями. Именно поэтому переход между ними получается плавным.
| Категория | Характер | Что меняется |
|---|---|---|
| DRONE | плотный, статичный, ближе к гудению | меньше движения, уже разброс тембра |
| AMBIENT | мягкий, просторный, с воздухом | больше пространства и медленной модуляции |
| HYBRID | между ними, самый непредсказуемый | широкие диапазоны обеих |
Выбор в списке ничего не делает до нажатия NEW SESSION. Это не оплошность, а защита: смена категории меняет устройство, играющие ноты при ней гаснут, и такое не должно случаться от случайного скролла по списку.
| Орган | Что делает | Рвёт ли ноты |
|---|---|---|
| RANDOM A / B | новые значения этой деки внутри той же сессии. Кнопки можно назначить на MIDI-контроллер: в DAW они видны как параметры Random A и Random B | нет |
| MUTATION A / B | своя ручка «увести звук»: 3–6 целей в трёх категориях (тембр, пространство, движение) | нет |
| KNOB A / B | перебросить цели своей мутации, не трогая сам звук деки. Ручка после этого делает другое | нет |
| UNDO A / B | вернуть предыдущие значения деки, до 16 шагов | нет |
| LOAD A / B | загрузить в деку одиночный патч .json. Это смена устройства: вторая дека собирается заново под новую форму | да |
Мутация взвешена по весу деки. Когда фейдер стоит в крайнем A, ручка MUTATION B не влияет ни на что, и наоборот. В середине работают обе, вполсилы каждая. Иначе на сцене «мёртвая» ручка второй деки внезапно оживала бы на подходе к ней рывком.
Под фейдером инструмент рисует размах автоматики полосками вдоль дорожки и живую точку: где ручка стоит сейчас, с учётом LFO. Отдельная метка показывает, где вы поставили её рукой: когда автоматика водит фейдер, ручное положение остаётся центром её качания.
Все непрерывные величины сразу: высоты и расстройки, катофф и резонанс, времена огибающих, глубины модуляции, уровни и посылы, количество пространства. Каждая идёт своим путём из точки A в точку B: это и есть параметрический морф.
Устройство графа и дискретные настройки: форма волны, режим фильтра, тип выхода. И намеренно исключены два размера: размер помещения и время задержки. Их плавное изменение даёт свист и щелчки, поэтому геометрию задержек не морфят.
| Орган | Значения | Умолчание |
|---|---|---|
| выключатель | качание вокруг ручного положения фейдера | выкл |
| SHAPE | Sine · Triangle · Saw · Square · S&H | Sine |
| RATE | 0.002…10 Гц. На нижнем конце около восьми минут на цикл; середина ручки 0.2 Гц | 0.2 Гц |
| DEPTH | размах качания | 0.3 |
| Орган | Значения | Умолчание |
|---|---|---|
| выключатель | общий на A и B | выкл |
| SHAPE | те же пять форм | Sine |
| RATE | 0.002…10 Гц | 0.3 Гц |
| DEPTH | размах | 0.3 |
| Орган | Значения | Умолчание |
|---|---|---|
| выключатель | через равные промежутки катает значения деки, которая сейчас тише, то есть смена приходит с той стороны, куда вы ещё не привели фейдер | выкл |
| INTERVAL | 10 с · 30 с · 1 мин · 2 мин · 5 мин · 10 мин | 30 с |
Все эти органы, как и RANDOM A и B, видны в DAW как параметры. Поэтому можно записать автоматизацию, назначить MIDI-контроллер и вести фейдер железной ручкой. Для сцены это и есть основной способ игры.
| Кнопка | Формат | Что внутри |
|---|---|---|
| SAVE / LOAD | .drnd2 | вся сессия: обе деки, обе мутации, категория и положение всех ручек. Это «пресет инструмента» |
| LOAD A / LOAD B | .json | одиночный патч движка D-module, тот же формат, что у Drone Random и других инструментов на движке. Ложится в одну деку |
Проект хоста сохраняет то же, что .drnd2: открыв его завтра, вы получите ту же сессию. Файл нужен, чтобы переносить находки между проектами и на сцену.
Самая длинная петля, какую инструмент умеет: фейдер ходит медленнее, чем эволюция катает деки, поэтому одна и та же точка каждый раз звучит иначе.
Категория AMBIENT
Auto-XF вкл · Sine · 0.004 Гц · DEPTH 1.0
Evolve вкл · 2 мин
Mut-LFO вкл · Triangle · 0.02 Гц · 0.25
Ручной переход: A звучит сейчас, к B вы идёте. Автоматика выключена, весь ход ведёт рука на фейдере.
Категория DRONE
RANDOM A → нашли первую часть
фейдер в B, RANDOM B → нашли вторую
фейдер обратно в A, играть; переход делается ведением фейдера
Если морф не нужен: держите фейдер в крае и играйте мутацией. Кнопка KNOB меняет, что именно эта ручка делает, и её смысл можно искать прямо во время игры.
xf = 0 (только A)
MUTATION A: ведущая рука
KNOB A: когда ручка «исчерпалась»
Evolve выкл (иначе B будет меняться незаметно)
Прямоугольная форма на фейдере даёт не плавный переход, а переключение между двумя состояниями, с сохранением нот.
Auto-XF вкл · Square · 0.05 Гц · DEPTH 0.8
деки набраны заметно разными
Mut-LFO выкл
S&H вместо Square: то же, но непредсказуемо
Это главный компромисс инструмента: у A и B одно устройство и разные значения. Взять два совершенно разных звука и перейти между ними параметрически нельзя: переход тогда пришлось бы делать смешиванием, а это уже не морф. Хотите другую форму? NEW SESSION или LOAD A/B.
Не рвут: RANDOM, UNDO, KNOB, Evolve. Они меняют только значения. Рвут: NEW SESSION, LOAD пресета и LOAD A/B. Они пересобирают звук целиком, и удержанные ноты гаснут.
Смена звука занимает 8 мс перехода, и нажатие, попавшее ровно в это окно, будет отклонено: в строке состояния появится сообщение, старый звук продолжит играть. Просто нажмите ещё раз.
Он рисует моно-сумму выхода и ни на что не влияет. Полезен ровно для одного: увидеть, что инструмент звучит, когда в мониторах тишина по другой причине.
Проверьте: пришла ли нота (дрон звучит, пока нота держится); не идёт ли прямо сейчас смена сессии; не в крайнем ли положении фейдер при деке, которая набрана «в тишину»; тогда UNDO. Строка состояния внизу окна называет последнюю ошибку.