Клуб DiyAudio

Разное и полезное => Индикаторы => Тема начата: Catcatcat от 19 Февраля 2023, 18:58:58

Название: RTMV-technology
Отправлено: Catcatcat от 19 Февраля 2023, 18:58:58

Всем привет, не был тут лет 100. Время, от времени работаю над технологией визуализации музыки в реальном времени.
Вот решил поделиться результатом, это 1D вариант визуализации RTMV-technology.

http://www.youtube.com/watch?v=rPzrPmGo2O8

Название: Re: RTMV-technology
Отправлено: Profi от 19 Февраля 2023, 20:25:53
Классная цветомузыка! WS2812 рулят! Но для дома тяжеловато.
Название: Re: RTMV-technology
Отправлено: dm34 от 19 Февраля 2023, 21:05:48
Прикольно! Но, помимо того, что "резвости" для дома с излишком, хочется понять принцип, вернее, логику "визуализации". Поясню: когда мы говорим про цветомузыку - там понятно, и голова "включается" в действие, поскольку есть логичный алгоритм и взаимосвязь цвета с частотой и уровнем сигнала. Так же понятны "танцы" со спектроанализом. Здесь для меня отсутствует взаимосвязь между звуками и световыми эффектами.
Для шоу и т.п. вещь классная, но от классического понятия "светомузыка" это очень далеко. И тема сисек визуализации для меня не раскрыта не понятна  :d_know:
Название: Re: RTMV-technology
Отправлено: Viktor D от 20 Февраля 2023, 02:33:10
Слева НЧ - справа ВЧ. СЧ посередине.
Название: Re: RTMV-technology
Отправлено: dm34 от 20 Февраля 2023, 06:00:06
Ага, Только цвета не "бьются". Либо я логику не улавливаю. Это все равно что пытаться слушать не музыку, а узнавать ноты. У меня так получается  :d_know:
Название: Re: RTMV-technology
Отправлено: Profi от 20 Февраля 2023, 06:54:40
Насколько вижу, привязки четкой цвета к частоте нет. И, в принцыпе, это хорошо. Наверное, одна копозиция, в разное время даст разные эффекты. Хотя, чтобы это утверждать, мало данных.
Сами по себе адресуемые РГБ диоды позволяют создавать хоть телевизор. Здесь цимес в ПО обработки сигнала. К сожалению, не могу с таблетки посмотреть сайт автора - блокируется у меня зона .ua На работе с ВПН пороюсь.
Название: Re: RTMV-technology
Отправлено: dm34 от 20 Февраля 2023, 09:51:20
Насколько вижу, привязки четкой цвета к частоте нет. И, в принцыпе, это хорошо.
А для меня это как серпом по яйцам. Нервирует. Но это возможно индивидуально, так что не претендую.
Название: Re: RTMV-technology
Отправлено: Catcatcat от 23 Февраля 2023, 08:34:17
Всем привет.
Из теории светомузыки, В 60 годах, была поднята эта тема. В самом начала подразумеваюсь, что устройство должно быть автоматическое или типа пианино для ручного использования и оно должно на экране создавать образы.
В Харкове до сих пор есть театр светомузыки, где то на Волге даже был институт светомузыки. Но проблема в том, что те годы это 60-80, для для реализации нехватало такого понятия как MCU. Но и главное чего не хватала теории как должно быть работать механизм визуализации в АСМУ.
Вообще-то народ понял, что надо большая куча лампочек или спец проекторы для реализации образов, но...

Электроника была на уровне ламп и МП21-42. И вот для варианта одного двум транзисторов или тиристоров придумали теорию о разделении и преобразовании по трем....двадцати частотам и вывода на лампочки.

Естественно такая теория не позволяла реализовывать хоть какую-то приемлемую визуализацию. Если кто и делал, то может сказать, сделал, первую неделю супер. А потом просто былымалка. Все кто вспоминает, такое впечатление, а это типа блымалка.... Но так оно и было никакой реальной связи с музыкой. Тут смысл в том, что человек глазами воспринимает ну уж очень много информации, а мозг уж очень много запоминает и алгоритм построенный на 3 транзисторах быстро приедается. Ну если кто помнит тысячи проблем. типа каналы фона, сжатие, динамический диапазон. Чего только не придумывали, что бы улучшить восприятие.
В 70-80 куча советских заводов кинулась клёпать светомузыки. И так называемая проблема утомляемости, она еще в Радио была описана.

А по восприятию это очень зависит от возраста, и тут как говорят на вкус и цвет...

Я считаю проблема в том, что двигались не в ту сторону, не верная теория была.

В этом варианте есть конечно БПФ но принципы совершенно другие. Я занимаюсь время от времени 2-3 раза в году когда средства позволяют. А сейчас китайцы вообще прикрыли возможность сборки, по этому совсем грустно.

По позже постарюсь рассказать, есть реализация двух моделей, для варианта 1D визуализации, это упрощённый вариант, я так называю RTMV-technology.

 

и добавил...
Вот случайно наткнулся, еще один вариант разработки, я через такое прошёл и считаю это также тупиковый вариант.

http://www.youtube.com/watch?v=Yer2nX1V0yI

 ;)
Название: Re: RTMV-technology
Отправлено: Catcatcat от 06 Марта 2023, 16:57:36
Демонстрация работы комплекта состоящего из: CLUBBEST M68R21 (мастер) and CLUBBEST P68R21 (повторитель)


http://www.youtube.com/watch?v=cg4K0_IGmsA
Название: Re: RTMV-technology
Отправлено: Catcatcat от 10 Марта 2023, 09:56:10
http://www.youtube.com/watch?v=3i8zawaxgM0
Название: Re: RTMV-technology
Отправлено: Catcatcat от 17 Июня 2023, 18:27:47
http://www.youtube.com/watch?v=UiUCdR6w71E





Название: Re: RTMV-technology
Отправлено: Catcatcat от 28 Июля 2023, 11:13:39

http://www.youtube.com/watch?v=jxmi2hldLrY




CLUBBEST 50 LIGHT


Краткое описание проекта.

CLUBBEST 50 LIGHT – это открытый проект построенный по RTMV-technology. В этом проекте вы откроете для себя новый взгляд на визуализацию музыки в реальном времени. Вам достаточно просто подать звуковой сигнал и наслаждаться визуализацией.
RTMV-technology – это новое понимание в построении интеллектуальных систем визуализации музыки. RTMV-technology – представляет собой набор правил и алгоритмов для создания автономных устройств визуализации музыки.
CLUBBEST 50 LIGHT – это максимально упрощенная версия визуализатора музыки позволяющая её повторить самостоятельно любому желающему.
CLUBBEST 50 LIGHT – состоит из самого визуализатора построенного на MCU PIC24FJ256GA702. В качестве выходного оптического устройства, можно использовать отрезки светодиодных лент, собранных на светодиодах типа WS2812 с количеством 50 шт. То есть подойдут любые типы светодиодов совместимые с протоколом передачи данных принятом в светодиодах WS2812.
Для подключения лент на плате на плате установлено два соединителя типа TYPE-C позволяющие подать данные и питание.

Описание схемотехники визуализатора музыки.

Структурно, конструкция представляет следующий вид.
(https://catcatcat.d-lan.dp.ua/wp-content/uploads/2023/07/gd-clubbest-50-pcb-r01m_stranicza_04.png)

Аудио вход.
Аудио сигнал через соединитель подается на аудио модуль.
(https://catcatcat.d-lan.dp.ua/wp-content/uploads/2023/07/gd-clubbest-50-pcb-r01m_stranicza_05.png)
В аудио модуле выполняется суммирование левого и правого каналов и выполнение балансировки нуля аудио сигнала. Все компоненты должны иметь допуск 1%, особенно это необходимо выполнить для резисторов R6 и R9. После аудио модуля преобразованные данные поступают на MCU.

MCU.
(https://catcatcat.d-lan.dp.ua/wp-content/uploads/2023/07/gd-clubbest-50-pcb-r01m_stranicza_06.png)


MCU выполняет полное преобразование звукового аналогового сигнала в цифровые данные для визуализации на однотипный световых источниках света по правилам RTMV-technology. Схема MCU собрата так, что позволяет выполнить программирование MCU прямо в готовом устройстве. В процессе сборки, вам будет необходимо будет выполнить «заливку прошивки» самостоятельно (или возможно приобрести предварительно запрограммированный MCU).
Цифровые данные визуализации поступают на модуль согласования уровней сигнала. Он предназначен для согласования логических уровней 3.3 вольта с которым работает MCU с логическими уровнями сигналов, с которыми работают светодиоды.

Цифровой выход.
(https://catcatcat.d-lan.dp.ua/wp-content/uploads/2023/07/gd-clubbest-50-pcb-r01m_stranicza_07.png)
На выходе установлены фильтры для уменьшения скорости нарастания сигнала и предназначены для подавления отражения сигнала, которое может быть вызвана проводами, соединяющими ленточки светодиодов с модулем визуализации.
Питание CLUBBEST 50 LIGHT осуществляется от стабилизированного источника питания 5 вольт. Проше всего использовать сетевой адаптер питания для мобильных телефонов 5 вольт 2.4А с USB2 соединителем, а для питания использовать кабель USB2-TYPE-C.

Схема питания MCU.
(https://catcatcat.d-lan.dp.ua/wp-content/uploads/2023/07/gd-clubbest-50-pcb-r01m_stranicza_08-1.png)

Блок питания представляет собой LDO регулятор с 5.0 на 3.3 вольта для питания MCU. Дополнительно встроена защита от подачи на устройство обратной полярности.
Обратите внимание, что встроенная защита защищает только сам визуализатор она не защищает подключенные ленточки, поэтому будьте аккуратны при монтаже и при первом включении с подключенными ленточками со светодиодами. Обязательно проверьте полярность подключения ленточек и блока питания.

В собранном виде визуализатор, будет выглядеть так:
 
(https://catcatcat.d-lan.dp.ua/wp-content/uploads/2023/07/psb_3d.jpg)


Соединитель USB3 предназначен для подключения питания. USB1, USB2 – для подключения ленточек. AJ1 – для подачи аналогового звукового сигнала.
Сборка устройства.
Сборку устройства можно выполнить полностью вручную. Но я рекомендую частично выполнить сборку на заводе изготовителе плат JLCPSB. Почему частично? На заводе на сборке есть, все кроме MCU. MCU придется приобрести отдельно и запаять самостоятельно. Программирование контроллера можно выполнить непосредственно в плате для этого предназначены отверстия соединителя X1. Схема расположения сигналов совместима с MPLAB® PICkit™ 4 или MPLAB® ICD 5 In-Circuit Debugger/Programmer.
Список комплектующих для самостоятельной сборки:
(https://catcatcat.d-lan.dp.ua/wp-content/uploads/2023/07/cl02.jpg)


 Примечание LCSC Part # — это коды комплектующих на JLCPCB или в магазине https://www.lcsc.com/.
Дополнительно вам нужно приобрести PIC24FJ256GA702-I/SO у любого поставщика комплектующих.

Файлы для загрузки:
Схема формате PDF – GD CLUBBEST-50-PCB-R01.PDF.
https://catcatcat.d-lan.dp.ua/download/clubbest-50-light-scheme-in-pdf-format/
BOM лист в формате Microsoft Excel – CLUBBEST-50-PCB_BOM-R01.xlsx для автоматической сборки печатной платы.
https://catcatcat.d-lan.dp.ua/download/clubbest-50-light-bom-sheet-in-microsoft-format-excel/
Pick Place лист в формате Microsoft Excel – CLUBBEST-50-PCB_PPl-R01.xlsx для автоматической сборки печатной платы.
https://catcatcat.d-lan.dp.ua/download/clubbest-50-light-pick-place-sheet-in-microsoft-format-excel/
Архив с полным комплектом файлов для изготовление печатной платы - CLUBBEST-50-PCB-R01.rar.
https://catcatcat.d-lan.dp.ua/download/clubbest-50-light-archive-with-a-complete-set-of-files-for-pcb-manufacturing/
Прошивка MCU - CLUBBEST_50_Light.X.production.hex.
https://catcatcat.d-lan.dp.ua/download/clubbest-50-light-firmware/
Описание для ручной сборки проекта - MAD CLUBBEST-50-PCB-R01.PDF.
https://catcatcat.d-lan.dp.ua/download/clubbest-50-light-description-for-manual-assembly-of-the-project/