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

Веб-синтезатор

Проект принимает участие в конкурсе

концепция
Звук собирается в композицию напоминающую что-то сборное из игр из старых ПСПшек и отцовского компа. Возможно под нее персонаж ищет спрятанный клад, убегает от монстра, копает подземелье и прячется от кого-то или летит по космосу что-то искать. Инструмент представляет собой набор паттернов, которые можно смешивать, сочетать друг с другом и создавать цельную композицию.

big
Исходный размер 1920x1080

интерфейс синтезатора

структура
Инструмент состоит из 7 звуковых каналов, объединённых общим секвенсором. Каждый канал отвечает за отдельную музыкальную партию и содержит 3 варианта ритмического или мелодического рисунка

Эффекты: фильтрация, искажение, эхо и реверберация. Все партии синхронизированы и объединяются в единую композицию.

SEQUENCER -> CHANNELS -> OUTPUT + VISUAL

ASCII-графика генерируется в реальном времени на JavaScript и Canvas

стиль инструмента
Я развил эстетику игр и терминальной графики.

Основные компоненты: персонажи, ландшафт, анимированные частицы и интерфейс управления.

Визуал реагирует на музыку, создавая уникальное путешествие героя.

Исходный размер 1920x458

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

Нейминг компонентов основан на их назначении:
инструменты
Bass, Drums, Melody
эффекты
Delay, Reverb, Filter

использование ИИ
Через Codex я добавил в синтезатор семь каналов, по три паттерна, эффекты, Solo и Shuffle. Затем — ASCII-мир на Canvas, связанный с состоянием музыки.

Промптами задавал конкретное поведение графики. ИИ писал код, я ревьюил результат и уточнял детали. Для интерфейса передал макет Figma и отдельно описал шрифт и элементы интерфейса

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