Based on DSS (Direct digital synthesis) and running on an ATMega 328p chip.
Both oscillators share a set of 4 x 8 Wavetables that can be interpolated.
It has 8 modes of operation:
Dual FM (1->2, 2->1)
Osc1 is modulated by osc2 and osc2 is modulated by osc1.
Can easily go into noise when modulating both channels at the same time.
(Use this to add some extra high frequencies by modulating the second channel a tiny amount and doing the main modulation to the first channel.)
Fractal Saws
Eeach oscillator feeds back onto it self resulting in fuzzy saws.
This is the only mode where modulating the wave does nothing.
SampleWrap
Additive assymetrical wrapper.
Each sample is offset by the mod.depth and starts to wrap around itself.
BitCrush
Multiplying symmetrical wrapper.
Similar process as above, but multiplies the mod.depth instead of adding.
PhaseCrush (PhaseSlave)
A bitwise comparison between the rendered sample and the phase of the other channel.
So channel1 is compared to the phase of channel2 and channel2 is compared to the phase of channel1
Bitkill
Decimates bits in wavetable by mod depth.
AND/XOR Slaves
Secondary oscillator is enabled for each channel which is bitwise combined with the rendered sample.
Osc1 uses bitwise AND, osc2 uses bitwise XOR
Squeeze/Sync (1->2)
Pushes the phase of the oscillator by mod depth, resulsing in sync-ish sounds.
...............................................
Pitch tracking is 5 octaves, 1V/oct., and can be offset +5 octaves with the coarse/fine controls.
Additionally the pitch can be modified by the pitch mod inputs +/- 5 octaves.
Osc1 can be switched down one octave, and osc2 switched down 8 osctaves.
Osc2 can either follow osc1 or run free by flipping the link switch.
All CV inputs are 0-5V but the pitch mod that is -5/+5. All inputs are protected against voltages outside that range, but inputting a non expected voltage may result in unexpected behaviour ;)
http://soundcloud.com/lazerkind/dual-osc-wt-test
http://soundcloud.com/lazerkind/improv-noodle
http://soundcloud.com/lazerkind/wt_bank1_2
https://www.modwiggler.com/forum/viewtopic.php?t=70449&postdays=0&postorder=asc&start=0