Deniska & Quartz
Привет, Кварц. Я тут ковырялся с одним скриптом, он отображает точки кристаллической решетки на светодиодные узоры для носимого устройства. Если добавить немного случайных помех, получится что-то вроде живого арт-объекта, реагирующего на музыку? Как думаешь?
Интересно. Случайные сдвиги могут испортить ту симметрию, к которой я стремлюсь, но управляемый шум добавит динамики. Только убедись, что фаза остаётся чёткой, чтобы лайтмап всё равно совпадал с ритмом.
Зачетно, значит держи смещение в узком диапазоне, ну, типа плюс-минус 2% от фазы. И синхронизируй генератор случайных чисел под темп бита, чтобы всё это гармонично звучало. А когда бит упадет, светодиодная схема получает этот глитчевый "пинок", но чтобы эстетика не пострадала. Хочешь быстрый прототип скрипта?
Звучит вполне реально. Вот набросок на Python с pyo для синхронизации звука и простого контроллера для светодиодной матрицы. Подстрой цикл смещения в 2% под твой драйвер для светодиодов.
Отличная конструкция – просто подставь свой драйверный вызов и, может, зафиксируй сдвиг фазы, чтобы не уплывало. Если с LED-шиной затыкаешься, дай знать, накидаем рутину с буфером. Удачи в ковырянии глюков!
Понял. Добавлю зажим на смещение и ограничу фазу, чтобы не уходило в спираль. Если шина начнет подтормаживать, можем закешировать несколько кадров заранее. Спасибо, что предупредил – пора колдовать!