ДЕМОДУЛЯЦИЯ · D-MODULE Все плагины
Bleep ещё в тестировании и пока не продаётся. Хотите получить его раньше других? Напишите мне в Telegram и станьте бета-тестером.

D-module · генеративный секвенсор + синтезатор

Ландшафт Bleep

Инструмент, который играет сам. Секвенсор сочиняет партию, синтезатор её озвучивает, эффекты доводят. Всё в одном окне, без единой ноты, нарисованной мышью.

Окно 900 × 675, три колонки
МАТРИЦА ШАГОВвитрина сверху: что играет сейчас
SEQUENCERRUN · FREEZE · CHAOS
DENSITY · MUTATION · RATE · STEPS
SWING · GATE · DIRECTION
ROOT · SCALE · OCTAVES · PITCH
TEMPO · HOST SYNC
SYNTHWAVE · SUB · FM · NOISE
CUTOFF · RESONANCE · GLIDE
A · D · S · R
LFO: SHAPE · RATE · DEPTH · DEST
FX / MASTERDRIVE · CRUSH · DELAY · REVERB, у каждого свой выключатель
VOLUME · PAN

Голосов четыре. Матрица только показывает партию: шаги мышью не рисуются. Партию задаёт не рисунок, а характер: DENSITY, MUTATION и кнопка CHAOS.

Первые пять минут

по порядку
  1. Запустите транспорт. RUN и HOST SYNC включены с самого начала, и партия пойдёт сразу, в темпе проекта, шагами по 1/16.

  2. Ищите рисунок кнопкой CHAOS. Она даёт новое зерно, то есть новый ландшафт целиком. Это единственный орган, у которого нет «отмены»: понравившееся зерно сохраняется вместе с проектом, но вернуть предыдущее нечем.

  3. Ведите DENSITY. Она решает, сколько шагов из шестнадцати вообще звучит: на 65 % (умолчание) такт заполнен плотно, на 25 % звучат редкие точки, на 100 % бьёт каждый шаг.

  4. Решите, стоит ли партия на месте. MUTATION решает, насколько сильно ландшафт меняется на границе паттерна. На 10 % партия дышит, на 60 % через минуту не помнит, с чего начинала. Понравился круг? Нажмите FREEZE, и он останется.

  5. Теперь звук. Синтезатор отдельный от партии: крутите CUTOFF и RESONANCE, добавьте SUB для веса. Рисунок при этом не изменится: вы меняете голос, а не партию.

Что стоит знать сразу

  • Играть руками можно. Bleep принимает MIDI: ваши ноты идут поверх партии секвенсора, теми же четырьмя голосами.
  • Голосов четыре. Пятая нота отбирает самый старый голос, и это слышно на длинных хвостах при высоком DENSITY.
  • Пресетов нет. Все ручки, зерно и текущий паттерн сохраняются в проекте хоста, но списка программ у плагина нет.
  • Хвост длится 10 секунд. Столько плагин просит у хоста после остановки: дилей и ревербератор живут долго.

Секвенсор

партия

Партия не набирается, а вырастает из вероятностного ландшафта: у каждого шага есть своя вероятность прозвучать и своя ступень лада. Матрица сверху показывает результат: янтарные столбики отмечают шаги, которые играют, высота столбика показывает ступень, рамка стоит на текущем шаге.

ОрганЧто делаетЗначенияУмолчание
DENSITYкакая доля шагов звучит0…100 %65
MUTATIONнасколько ландшафт меняется на границе паттерна. На нуле партия стоит намертво0…100 %10
FREEZEостанавливает мутацию, оставляя всё остальное как естьвкл / выклвыкл
CHAOSновое зерно и с ним новый ландшафт целиком. Отмены неткнопка-
RATEдлительность шага, включая триоли (T) и пунктир (.)1/1 … 1/32 · 1/4T 1/8T 1/16T · 1/4. 1/8. 1/16.1/16
STEPSдлина паттерна; на его границе и срабатывает мутация8 · 16 · 32 · 6416
SWINGсдвиг нечётных шагов, двусторонний: минус тянет «наперёд», плюс даёт привычное запаздывание−50…+50 %0
GATEдлина ноты в долях шага. На 100 % ноты смыкаются встык5…100 %60
DIRECTIONпорядок обхода шаговForward · Backward · Ping-Pong · RandomForward
HOST SYNCидти по транспорту хоста; когда выключено, плагин работает своим темпомвкл / выклвкл
TEMPOсвой темп; используется, только когда синхронизация выключена30…250 BPM120
Высота
ОрганЗначенияУмолчание
ROOTтоника, C…BC
SCALEMajor · Minor · Pent Maj · Pent Min · Blues · Dorian · Phrygian · ChromaticPent Min
OCTAVE RANGEна сколько октав вверх разлетаются ступени2
MASTER PITCHтранспонирование партии целиком, полутонами0

Откуда считается высота

Партия строится от C3; от него вверх раскладывается выбранный лад на заданное число октав. MASTER PITCH двигает результат целиком, в том числе вниз: так линия уходит в бас, не меняя рисунка.

Ступени выбираются не поровну: тоника втрое вероятнее случайной ступени, квинта вдвое. Поэтому партия слышится как музыка, а не как набор нот лада, и смена ROOT действительно слышна.

Синтезатор

голос
ОрганЧто делаетДиапазонУмолчание
WAVEформа основного генератораSine · Triangle · Saw · Square · NoiseSaw
SUBгенератор октавой ниже: вес без потери разборчивости0…10.3
FMчастотная модуляция: от лёгкой металличности до полного распада высоты0…10
NOISEподмешанный шум: дыхание и призвук атаки0…10
CUTOFFсрез фильтра; шкала сгущена к 1.5 кГц, поэтому середина хода приходится на рабочую область40…18000 Гц4000
RESONANCEподчёркивание частоты среза0…10.2
GLIDEпортаменто между нотами голоса0…500 мс30
ATTACKвремя выхода на пик1…2000 мс2
DECAYспад к уровню удержания1…4000 мс120
SUSTAINуровень удержания0…10.5
RELEASEзатухание после снятия ноты1…8000 мс200
LFO, по одному на голос
ОрганЗначенияУмолчание
SHAPESine · Triangle · Saw · Square · S&HSine
RATE0.02…20 Гц, шкала сгущена к 2 Гц2 Гц
DEPTHглубина; в нуле LFO выключен0
DESTPitch · Cutoff · FM · AmpCutoff

Четыре голоса и как они кончаются

Голосов четыре, и партия секвенсора делит их с вашей живой игрой. Когда все четыре заняты, новая нота забирает самый старый голос. На длинном RELEASE и плотном DENSITY это слышно как обрыв хвоста.

Лечится тремя способами: уменьшить DENSITY, укоротить RELEASE или увеличить длительность шага (RATE).

Эффекты

порядок цепи

Ступени идут строго в этом порядке, и у каждой свой выключатель.

ГОЛОСА ×4 → DRIVE → CRUSH → DELAY → REVERB → VOLUME · PAN

Из коробки включены DELAY и REVERB, а DRIVE и CRUSH выключены: инструмент должен звучать чисто, пока вы не попросите иначе.

DRIVE поджимает, но не делает громче. Усиление до десяти раз компенсируется обратно, поэтому ручка меняет плотность, а не уровень.

DELAY работает на той же ленте, что и в TapeDelay: с детонацией (WOW), возрастом (AGE) и обратной связью до 1.1, то есть с режимом самовозбуждения. Есть привязка к темпу (SYNC: 1/16 … 1/2), при Off время задаётся ручкой в миллисекундах.

СтупеньОрганыУмолчания
DRIVEвыключатель + количествовыкл · 0.3
CRUSHвыключатель + разрядность (4…16 бит) + прореживание (1…50)выкл · 10 бит · 4
DELAYвыключатель · TIME 10…1500 мс · SYNC · FEEDBACK 0…1.1 · MIX · WOW · AGEвкл · 350 мс · Off · 0.45 · 0.3 · 0.35 · 0.3
REVERBвыключатель · SIZE · DECAY 0.2…8 с · WIDTH · MIXвкл · 0.5 · 2 с · 1.0 · 0.25
MASTERVOLUME · PAN0.7 · центр

Обратная связь дилея выше 1.0 предусмотрена: это рабочий режим, а не поломка. Петля перестаёт затухать и начинает расти; насыщение внутри неё не даёт уйти в бесконечность, получается плотный гудящий тон. Чтобы выйти, опустите FEEDBACK ниже единицы.

Рецепты

проверенные точки

Бегущая линия

RATE 1/16 · STEPS 16 · DENSITY 70 · MUTATION 8
WAVE Saw · SUB 0.4 · CUTOFF 2.5k · RES 0.35
A 2 · D 90 · S 0.3 · R 150 · GATE 45

Классический генеративный бег. Короткий гейт и небольшая мутация дают ощущение живой руки, а не зацикленного лупа.

Медленная подушка

RATE 1/2 · STEPS 8 · DENSITY 40 · MUTATION 25
WAVE Triangle · SUB 0.5 · CUTOFF 900 · GLIDE 200
A 800 · D 1500 · S 0.7 · R 3000 · REVERB MIX 0.5

Длинные ноты, глубокий ревербератор, партия еле шевелится. Следите за голосами: при таком RELEASE их четыре штуки кончаются быстро.

Сломанная игрушка

RATE 1/16T · DIRECTION Random · DENSITY 85
WAVE Square · FM 0.45 · NOISE 0.2
CRUSH вкл, 6 бит, прореживание 12 · DRIVE вкл 0.5

Триоли, случайный обход и битый крашер. FM здесь работает как расстройка, а не как тембр. В этом и смысл.

Лента поёт сама

DENSITY 20 · RATE 1/4 · GATE 30
DELAY: FEEDBACK 1.05 · MIX 0.6 · WOW 0.5 · AGE 0.4
REVERB MIX 0.4 · VOLUME 0.5

Редкие ноты кормят самовозбуждающуюся петлю дилея. Инструментом становится не синтезатор, а лента: TIME задаёт высоту гула.

Что нужно знать

честно

Сознательно не сделано

  • Матрицу мышью не поправить. Шаги мышью не рисуются: партия задаётся характером, а не рисунком. Если нужен ручной контроль, это другой инструмент.
  • Отмены у CHAOS нет. Новое зерно затирает предыдущее.
  • Пресетов нет, программа одна; настройки живут в проекте.
  • Полифония ограничена четырьмя голосами, включая живую игру поверх партии.

Технические границы

  • Форматы: VST3, AU (тип aumu) и отдельная программа. Производитель D-module, код Blep.
  • Шины: только выход, стерео. Аудио-входа нет.
  • MIDI принимается: ноты идут поверх партии; команду «снять все ноты» плагин обрабатывает.
  • Защита от Inf/NaN стоит в двух местах: на сумме голосов и на выходе всей цепи. Причина: залипшее не-число в линиях задержки глушит канал навсегда, до пересоздания плагина. При срабатывании состояния эффектов чистятся, блок глушится.
  • Проверено: pluginval уровня 10 в обоих форматах и auval. Замечаний нет.