Introduction
4bitsynth is a MIDI-controlled digital synthesizer that uses the Atmel AVR ATMega48. Inspired by the NES, the sound is 4-bit. The digital output is put through an R-2R resistor ladder to get the analog waveform.
Demos
Listen to ogg/mp3 demos of the synths in action
Square
- Three duty cycles: 12.5%, 25%, 50%
- Volume decay (optional looping)
- Pitch sweep (up/down, optional looping)
- Standard Pitch bend
- Fine pitch bend
Triangle
- One volume (uses up/down counter)
- Pitch sweep (up/down, optional looping)
- Standard pitch bend
- Fine pitch bend
Noise
- Two modes: 93-bit and 32k (think NES)
- Volume decay (optional looping)
- Pitch sweep (up/down, optional looping)
- Standard pitch bend
- Fine pitch bend
Contact
magaio at gmail dot com