For many months now, I've spent hundreds of hours working on a new DIY project - The Multiwave Mega. I'm very happy to say that the developement is finally done, and I'm just waiting for the prototype PCB to arrive so it's hopefully not too far until release.
The Mega is a guitar synth that is quite different than anything I have done before. It's a analog/digital hybrid. On the analog side we have a preamp, sample and hold (for infinite sustain aka "drone mode") and a resonant lowpass filter, and on the digital side we have a microcontroller that handles two oscillators, filter envelopes and an LFO.
Key features: * Two oscillators with several waveshapes that can be blended together and detuned * Resonant filter with envelope control that can be triggered by the guitar input * Sustain mode, which will hold a note forever. It can also be triggered by the guitar * LFO with different waveshapes for modulating the amplitude and/or frequency
The oscillators are wavetable based, which means that every waveshape is stored as a series of numbers that represents voltage over time (PWM duty cycle) for a single waveshape cycle. It has a 6-bit resolution (64 steps) for the oscillators and the LFO, and a 7-bits resolution (128 steps) for the filter envelopes. More info coming soon!
Here's a short video where i'm playing around with the Mega on the breadboard, in drone mode with the LFO going to create some interesting sounds.