Синтезатор на Arduino

Интерактивные страницы для тех, кто собирает свой первый синтезатор на Arduino Nano и библиотеке Mozzi. Всё можно крутить мышкой, а эффекты — слушать прямо в браузере.

1
Макетная платаКакие отверстия соединены между собой и как собрать первую цепь со светодиодом.
2
ПотенциометрКак ручка превращается в число в analogRead.
3
ФоторезисторДатчик света в коробке, окошко закрывается ширмой. Калибровка «точки темноты» в Mozzi.
4
Сенсор касанияДва голых провода — к аналоговому пину и GND. Касание пальцами или яблоко.
5
Звуковые эффекты MozziФазовая модуляция, LFO, тремоло, биткраш: формулы скетча, звук и осциллограмма.
6
Анализатор звукаСпектр, осциллограмма, уровень и нота сигнала с микрофонного входа компьютера.

Поделки

🚂
ПаровозИгрушечный паровоз звенит колоколами: три сенсора касания, FM-синтез в Mozzi, ручки высоты, материала и яркости удара. Скетч fm_bells.ino.

Скетч

sine_pm_am_crush_lfo2.ino — синусоидальный генератор с фазовой модуляцией, тремоло, биткрашем и LFO. Его разбирает страница «Звуковые эффекты».

Автор скетча — t.me/deresonaa, скетч создан в рамках её курса по строительству синтезатора.