Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Программа «CMU.EXE» для персонального компьютера достаточно сложна и предлагается в виде исполняемого модуля без исходного кода.

Я как-то пытался сделать такое пару лет назад. https://www.youtube.com/watch?v=YlcybAA-tV4. Звук очень-очень-очень тихий получился, еле слышно.
Я разбивал спектр на куски, интенсивность звука в этом участке определяла цвет светодиодов. Получилась фигня полная, видно только на очень ритмичной музыке, такой как We Will Rock You из видео.
У Вас куда лучше. Как понимаю, "радуга" фиксирована, а громкость участка спектра определяет яркость светодиодов?
Программа «CMU.EXE» для персонального компьютера выполняет роль 20 полосного анализатора спектра и пульта управления программами.
Можете сказать, какой диапазон частот обрабатываете? Сколько отсчетов в БПФ? Просто по моим наблюдениям, во основном все интересное сосредоточено в нижних частотах, а уже выше нескольких килогерц почти ничего нет.
Цветомузыка для светодиодной ленты WS2812, Аrduino и ПК