К вопросу, что полезного можно сваять на крошечном микроконтроллере ATtiny13 с 8 ножками, 64 байтами памяти и одним килобайтом кода программы. Вот видео цветомузыки:
Принципиальная схема:

Текст программы: https://github.com/lpodkalicki/blog/tree/master/avr/attiny13/018_dance_lights_with_dft
Честное преобразование Фурье в реальном времени.
Принципиальная схема:

Текст программы: https://github.com/lpodkalicki/blog/tree/master/avr/attiny13/018_dance_lights_with_dft
Честное преобразование Фурье в реальном времени.

no subject
Date: 2019-02-02 19:46 (UTC)no subject
Date: 2019-02-02 22:17 (UTC)Автор проекта немного ошибся
Date: 2019-05-19 07:57 (UTC)В main.c N нужно принять 8 и использовать 1,2,3 коэффициенты как НЧ, СЧ и ВЧ.
no subject
Date: 2019-05-19 21:09 (UTC)Но ведь, казалось бы, можно добавить конденсатор на входе и избавиться от постоянной составляющей?
no subject
Date: 2019-05-20 06:42 (UTC)оттого и нулевой коэффициент Фурье преобразования меняется случайным образом, а это вовсе не НЧ (Bass , как у автора в программе). Потому добавление одного конденсатора, по моему мнению, ничего существенно не изменит. Мне кажется, проект в существующем виде, не совсем корректен. Но интересный. Спасибо!