DRUM_2004_V1 to innowacyjny projekt syntezatora perkusyjnego typu lo-fi, stworzony przez zapalonego miłośnika elektroniki. Serce maszyny stanowi moduł ESP32, który zapewnia moc obliczeniową i wszechstronność. Syntezator wykorzystuje bibliotekę "The Synth" od DZL Arduino, oferując 16-głosową polifonię oraz szereg parametrów dźwiękowych takich jak: Table, Length, Envelope, Pitch, Modulation, a także Volume, Pan i Filter. Filtr dolnoprzepustowy pochodzi z biblioteki Mozzi.
Sekwencer maszyny to 16-krokowy edytor wzorców oraz generator losowych sekwencji, parametrów dźwiękowych i nut. Hardware składa się z modułu Lolin S2 Mini (ESP32 S2), przetwornika DAC PCM5102A I2s, 24 przycisków, enkodera obrotowego, wyświetlacza OLED I2c oraz 32 diod LED WS2812B.
Oprogramowanie zostało stworzone przy użyciu środowiska Arduino 1.8.19, z wykorzystaniem płytek Expressif Systems 2.0.14 i bibliotek: Sequencer Timer - uClock, RGB Leds - Adafruit Neopixel oraz OLED - u8g2.
Projektant udostępnił również schematy połączeń. Zaleca się połączenie padów lutowniczych w pobliżu pinu SCK w module PCM5102A. Dodatkowo, autor projektu przygotował demonstracyjne wideo prototypu syntezatora.
Źródło:
https://github.com/zircothc/DRUM_2004_V1?tab=readme-ov-file
Fajne? Ranking DIY