Исходный размер 1140x1600

Генеративный MIDI-инструмент на основе физики для Pure Data

Исходный размер 626x626

Ant Sequencer — это инструмент для генеративной музыки. «Муравьи» появляются внутри геометрической фигуры или нарисованных пользователем границ и отскакивают от стен в реальном времени. Каждое столкновение генерирует MIDI-ноту, создавая непредсказуемые, развивающиеся полиритмические паттерны.

Для работы патча необходимо установить экстернал Ofelia (В Pd: Help → Find Externals → введите в поиск «ofelia»).

Особенности

— Динамический маппинг высоты тона: чем выше по оси Y ударяется муравей, тем выше тональность ноты. Velocity (сила нажатия) зависит от размера муравья и его оставшегося времени жизни.

— Универсальный роутинг: использовать секвенсор можно прямо в Pure Data или вывести MIDI-сигнал в любую DAW для игры на любых VST-синтезаторах или внешнем оборудовании.

— Физика и режим рисования: нажав «D», станет возможно рисовать собственные фигуры. Физический движок обрабатывает сложные отражения и позволяет частицам динамически взаимодействовать с нарисованными контурами.

Исходный размер 626x626

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

Исходный размер 1758x834

Интерфейс патча

— Sides (Стороны): меняет форму базовой арены от треугольника до многоугольника и идеального круга.

— Ants/Click (Муравьи за клик): определяет количество частиц, появляющихся при одном нажатии мыши.

— Speed (Скорость): устанавливает скорость полёта всех муравьёв.

— Colors (Цвета): три независимых слайдера для настройки цветового тона (по шкале HSV) для фона, контура арены и самих муравьёв.

— Random Speed (Случайная скорость): при спавне каждый муравей получает уникальную скорость.

— Collisions (Столкновения): активирует физику отскока частиц друг от друга.

— Population Mode (Режим популяции): автоматически поддерживает баланс частиц на экране (рождает новых при столкновениях и удаляет лишних).

— Waves (Волны): включает визуальный эффект расходящихся кругов в точке каждого удара.

— Trail (Следы): активирует эффект motion blur.

— Spin (Вращение): заставляет фигуру вращаться вокруг своей оси.

Исходный размер 626x626

Демо

Loading...
Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную...
Показать больше