https://github.com/volca02/littlebeat
Peaks based drum synthesizer.
https://github.com/volca02/littlebeat
Last synced: 9 months ago
JSON representation
Peaks based drum synthesizer.
- Host: GitHub
- URL: https://github.com/volca02/littlebeat
- Owner: volca02
- Created: 2019-08-29T13:04:50.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-02-14T10:50:27.000Z (over 4 years ago)
- Last Synced: 2025-04-24T12:32:56.913Z (about 1 year ago)
- Language: C++
- Size: 45.9 KB
- Stars: 16
- Watchers: 2
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LittleBeat
This is a standalone drum sound synthesizer project, based on the code from Mutable Peaks drum section.
The project is licensed under MIT license, in accordance to the Peaks original source code license.
The project runs on ESP32, with MIDI in on Serial2 RX (GPIO16), I2S connection to PCM5102 on BCK:GPIO26, LCRK:GPIO25, DATA:GPIO22.
The display is SPI, based on SH1106, with RST:GPIO4, DC:GPIO2 and CS pulled permanently low (GND). SCK:GPIO18, SDA:GPIO23.
The rotational encoder is on KEY:GPIO13, S1:GPIO12, S2:GPIO14.
The plan is to finalize the project, then model a 3D printed box for the project to reside in.