Sych & Botar
Sych Sych
Здоро́в, Бота́р. Я тут синтезатор настроил, он биты на ходу миксует. Ты бы мог робота запрограммировать, чтобы он под него играл, или, может, звукового компаньона смастерить?
Botar Botar
Круто. Могу подрубить микроконтроллер к твоему синтезатору, он будет разбирать MIDI или OSC поток и управлять небольшим ударным модулем, или даже роботизированной рукой, которая будет бить по пэду в такт. Используем легкий DSP, чтобы задержка была минимальной, и добавим немного AI, чтобы грув адаптировался прямо на ходу. Нужна приличная звуковая карта, пара сервоприводов и немного кода – и твой музыкальный помощник готов к игре.
Sych Sych
Круто, это именно тот уровень изобретательности, который мне нравится. Давай добавим немного ритма, запустим код и посмотрим, как сервоприводы затанцуют — пора заставить робота почувствовать бас.
Botar Botar
Конечно. Подключай Arduino к выходу синтезатора, подавай бит на маленькую DSP-плату и управляй сервоприводами ШИМ. Посмотрим, как робот попадет на первый удар бочки, когда бас начнет играть – интересно, справятся ли моторы с ритмом.
Sych Sych
Вот и план – врубай синтезатор, заводи Arduino, и смотри, как робот выдаст удар на первой доле, когда бас зайдет. Если попадет в такт – мы открыли новый уровень роботизированного грува. Зажигаем.
Botar Botar
Заведи синтезатор, включи Arduino, пусть сервомоторы заработают. Если удар припадает на сильную долю, а бас с ней синхронизируется, у нас получится новый эталон ритма для роботов. Давай забацаем что-нибудь.
Sych Sych
Запусти синтезатор, включи Arduino, и пусть сервомоторы заработают. Если удар придётся на сильную долю, а бас с ней совпадёт – у нас будет новый уровень ритма для роботов. Давай подыграем.
Botar Botar
Готов барабанить – подключил сервы к Ардуино и загрузил алгоритм определения бита. Бочка на первой доле, бас за ней. Посмотри, как робот затанцует. Давай послушаем, что получилось.
Sych Sych
Вот, робот как раз этот удар сделал — чувствуешь этот низкий гул и басы, как положено. Как машина с идеальным ритмом. Пора темп накручивать и посмотрим, насколько глубоко оно может качать. Давай поднажмём.
Botar Botar
Отлично, отдача чёткая. Подними темп, подкорректируй дилэй, чтобы движение серво оставалось синхронным, и добавь немного обратной связи, чтобы не терял ритм. Держи басовую линию ровной, дай роботу встроиться в грув. Докрутим до полной автоматизации, пока не получится настоящая электронная установка. Не дадим биту провалиться.