Генеративный секвенсор, позволяющий прописывать драм-партии со случайной расстановкой степов и вносить ручные изменения в получившиеся паттерны. Также есть возможность экспортировать записи для дальнейшей работы в DAW.


Корневой сетап секвенсора / Сетап для расстановки и просмотра степов
Генеративность реализована за счёт случайной расстановки степов каждые 16 шагов. На каждый из них также есть правило: степ будет проставлен, если случайное число проходит по сравнению.Сделано это для того, чтобы в генерируемых паттернах оставалась ритмика и благозвучность. Иначе бы генерируемые паттерны превращали драм-партии в хаос.
Предусмотрено переключение между генеративным режимом и ручным: в сгенерированных паттернах можно вручную проставлять или убирать шаги, если это необходимо.
Есть дополнительная проверка: если включён генеративный режим, то проставленные шаги на тогглах, относящиеся к ручному режиму, не будут влиять на паттерны.
Получившиеся партии можно записать в 4 отдельных WAV-файла для дальнейшей работы в DAW.


Сетап для записи WAV-файлов / Абстракция с сетапом логики записи
Для демонстрации работы я использую два сэмпла и два субпатча со звуком, также демонстрирую способ экспорта записей.








