Обзор Проекта
На фестивале YAGA Gathering в июле 2025 года я представил интерактивную систему скульптур. Как программист, я разработал полную программную инфраструктуру, которая управляла распределенной аудиосистемой.
Моя Роль
Я отвечал за создание всего программного стека, который управлял системой скульптур, включая распределенную обработку аудио, микширование в реальном времени и веб-интерфейс управления.
Технические Детали
Используемые Технологии
- Raspberry Pi Zero W
- DarkIce (передача аудио)
- Liquidsoap (микширование аудио)
- Icecast2 (сервер потоковой передачи)
- MQTT (коммуникация устройств)
- Node-RED (веб-панель)
- Ansible (автоматизация развертывания)
- PulseAudio (маршрутизация аудио)
- MPV (воспроизведение аудио)
Техническая Реализация
Система состояла из трех интерактивных скульптур, каждая оснащена Raspberry Pi, микрофоном и динамиком. Скульптуры захватывали окружающий звук и передавали его на центральный сервер, который создавал персонализированные аудиомиксы, воспроизводимые через динамик каждой скульптуры.
Аудио Поток
Каждая скульптура захватывает окружающий звук через микрофон, передает его на центральный сервер с помощью DarkIce, где Liquidsoap создает персонализированные миксы, которые распределяются обратно к соответствующим скульптурам для воспроизведения через динамики.
Открытый Код
Полное программное обеспечение является открытым и доступно на GitHub. Проект включает комплексную документацию, автоматизацию развертывания и весь исходный код.
Посмотреть на GitHubФотогалерея









