[sdiy] Quad wavetable osc
Tom Wiltshire
tom at electricdruid.net
Mon Aug 15 23:30:05 CEST 2011
Hi all,
I've recently been doing some more work on my wavetable oscillator. Movie below:
http://www.electricdruid.net/QuadWavetableOsc.mov
(20Mb)
This is four wavetable oscillators running at 89KHz, 16-bit on a dsPIC 33FJ128GP802. The DAC is stereo, so it outputs a pair of oscs on each channel. Currently I've only got this running on test hardware, so I haven't got many controls on it, although there are loads in the code - just broad frequency knobs for each osc and a global control for scanning the wavetable. The software includes 100 original waveforms, and each oscillator can select any 9 of those waveforms to scan through/between. The wavetable resolution is variable, so you can have smooth sweeps or steppy wavetable jumps as you please. The oscillator resolution is also variable, from 16-bit down to 1-bit. This bitcrushing is demonstrated in the video.
My next step is to try and get a versatile interface and MIDI connected up to this so that I can fiddle with more of the available parameters and actually play notes. But I have to say that for now, I'm pretty happy with the thick, dark, spooooky noises that it's making.
Hope you like it, and I hope it inspires the other people who're working on wavetable ideas.
Regards,
Tom
More information about the Synth-diy
mailing list