- 20+ voice polyphonic Wavetable synthesizer for ESP32 with 5110 display as status display
- Uses exponential ADSR for each voice
- Has 4 different waveforms: Square, Saw, Sine and Triangle
- Width of square wave can be adjusted as well
- Receives MIDI events over Serial
- Outputs audio at 40.000 samples per second at the built in 8-bit DAC
- Controlled completely over MIDI control commands, so no hardware is needed for potentiometers and such
- Has many cool display pages like a live ADSR graph, status display of all voices, graphical wavetable selection and even a properly working audio oscilloscope
- Menu pages are switched by using the pich bend, and the modulation wheel is usually used to change values. ADSR values are changed using
- Designed for a Acorn Masterkey 61 (with 4 control knobs), but can be easily modified to work with other MIDI keyboards (or even MIDI over the Serial USB from a PC)
- Practically no latency!
-
Notifications
You must be signed in to change notification settings - Fork 3
bartpleiter/ESP32Synth
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
MIDI wavetable synthesizer for ESP32
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published