Нужно разработать и изготовить прототип свето-музыкальной системы- компьютерной приставки для преобразования MIDI- нотной тетради для управления световыми импульсами на светодиодах.
Для исполнения многоголосых произведений на колоколах нужна четкая синхронизация нескольких рук, особенно среди непрофессиональных звонарей, поэтому появилась необходимость нотного «караоке» , с перспективой дальнейшей автоматизации (электронный звонарь), управление карильоном и т.д. и т.п. Также, в перспективе управление несколькими контроллерами по радиоканалу, (например wifi или bluetooth) для дирижирования оркестром из нескольких звонарей которые друг от друга на приличном расстоянии.
Почти готовое- решение см. по ссылке:
контроллер нужен мощнее, светодиодов ведь нужно несколько больше, используется 3-4 октавы, в каждой октаве 12 нот (пластин- бил), три четыре исполнителя, также нужно предусмотреть различные варианты управления задержками, управления оповещением (как в караоке обратный отсчет на телевизоре, у нас будет тусклая подсветка следующих нот). Нужно решение под ключ.
Подробнее:
в первую очередь нужно :
1) подобрать существующий (или предложить иное своё, бюджетное решение) MIDI редактор с использованием нотоносца для раскладки (написания произведений для нескольких партий)
например:
или то, что использует автор в указанной выше статье:→ Ableton Live (с ASIO) → LoopBe1
2) подобрать контроллер, совместимый с MIDI интерфейсом, подключаемый к компьютеру (совместимый с п.1), например то, что перечислено в указанной ниже статье Hairless MIDI<->Serial Bridge → Arduino → LED-фонарь
3) изготовить прототип, совместимый с большинством MIDI редакторов (см. п.1)
4) светодиоды четырехцветные (для 4-х исполнителей) , каждый светодиод должен иметь провод от 4 до 6 метров, провода объединяются в шину по 12 управляющих нотных контактов. Одна шина это октава (12 нот). инструмент представляет собой стойку на которой развешены пластины фото на сайте
, каждый светодиод будет закреплен на перекладине над соответствующей пластиной, Светодиодная шина из 12 диодов должна быть физически подключаема через надежный разъем Таких шин должно быть всего 4 по числу исполнителей, но при этом Должна быть предусмотрена гибкая (из программного интерфейса) система маппирования октавы->ноты->шины->светодиода->(исполнитель/партия/ц вет).
Для начала можно изготовить жесткую систему, где каждый светодиод будет иметь свой провод и будет вручную коммутироваться на контактной панеле путем втыкания в нужный микро-разъем, соответствующий конкретной ноте или клавише на midi-board (всего 48) поскольку для игры не нужны все ноты можно будет подключать светодиоды, соответствующие набору нот, звучащих в конкретном произведении или соответствующие конкретной партии (то же самое мы делаем с пластинами снимая или развешивая нужные нам гармонии перед исполнением).
Принцип работы:
ноты определенной высоты , проигрываемые программой передают управляющие сигналы на свет. Над пластиной (или пластинами) зажигае(ю)тся светодиод(ы) импульсно, со временем затухания, определяемым длительностью звучания ноты) при этом нота, которая должна звучать следующей должна загораться тускло вместе с яркой вспышкой первой (предыдущей) и т.д.. Для одного звонаря может загораться не более четырех пяти светодиодов одновременно , т.е. один звонарь может иногда одновременно ударять по 4м пластинам (используя оба конца палочек).
В перспективе планируется расставить исполнителей вокруг большой поляны, чтобы каждый играл свою партию, как вот эти ребята
возможно пригодится более высокоскоростной, надежный обмен (вместо WiFi) , чтобы без проводов каждый удаленный звонарь мог бы включиться к центральному управлению, в перспективе 2-4 километра.
Вместо компьютера можете предложить какой-то ручной программатор с понятным интерфейсом, где можно понотно задавать высоту ноты, длительность, задержку-тайминг (+/-) для каждого исполнителя. Возможно, по такому принципу работают схемы программаторов для известных "электронных звонарей"
С уважением, А.Лозовой