"Four On Two" dual synth
Posted: Wed Apr 24, 2019 8:37 pm
Hi all -
I finally upgraded from SM to FS! This is the first project completed, though it was quite a fight to keep my ancient laptop alive during the process; kept freezing and crashing. It's a Lenovo R61e with Celeron 540 @ 1.86 GHz and 504 MB RAM, running Win XP 2002 SP3 (I can hear you all laughing). Do you think I'd be better off with an earlier version than 3.0.6 ? I use my PC lap only for synth work and that just doesn't warrant purchase of a new one only for that purpose - all my other computer work is done on a Mac.
I'd be massively grateful if anyone was kind (and brave) enough to root around in my messy schematic to see what more could be done to get the CPU load down - I've used Martin's oscillators, optimized SVF filters and his ASM stereo clip, and a single ramp prim with code waveshapers in the four LFOs, but the CPU is about three times Spogg's Quilcom A.S.S. I know nothing about ASM, etc., and don't do coding, so is this about as low as it can be without custom-coding things? I suspect that the mod bus setup could be done more efficiently.
About the synth itself - it's basic structure/signal flow was in part inspired by the Dave Smith Evolver, that had two pairs of oscillators (through their own amps) to a stereo filter and amp. Putting each osc through it's own modulate-able amp before the filter enables 'dynamic wave-mixing' similar to the Ensoniq ESQ-1. I didn't attempt emulation of Evolver's various 'harshify-ing' sections (distortion, hack and tuned feedback), but did expand the structure to something more like the Yamaha CS-series synths that had two complete 'synthlines' (and in one case, stereo output); so here each pair of oscillators feeds it's own stereo filter and output amp, with stereo spread control. Included is the option of switching to the more Evolver-like structure of all four oscs going to one stereo filter/amp. As with Evolver, there are four modulation slots (to which I've added Moog Voyager-like Shapers between the mod sources and the destinations). Evolver had dedicated envelopes for the filter and output amp, plus a third modulation EG, here there are two mod EGs. Each oscillator can cross-fade between two selected waveforms and the cross-fade can be modulated. Oscs 3 and 4 each have one wave selector that can switch to a selection of a dozen or so wavetables. The filter has a rather unique control that cross fades between modes: LP > BP > HP > BR , and back to LP. This was a design used in the rare vintage synth the ElectroComp EML 100. Their Model 101 was much more common, but had a much simplified filter Mode control. I added the ability to modulate this mode control - quite a unique sound.
https://ln.sync.com/dl/de3dc2220/5h3vz9 ... y-tcmvku4w
I finally upgraded from SM to FS! This is the first project completed, though it was quite a fight to keep my ancient laptop alive during the process; kept freezing and crashing. It's a Lenovo R61e with Celeron 540 @ 1.86 GHz and 504 MB RAM, running Win XP 2002 SP3 (I can hear you all laughing). Do you think I'd be better off with an earlier version than 3.0.6 ? I use my PC lap only for synth work and that just doesn't warrant purchase of a new one only for that purpose - all my other computer work is done on a Mac.
I'd be massively grateful if anyone was kind (and brave) enough to root around in my messy schematic to see what more could be done to get the CPU load down - I've used Martin's oscillators, optimized SVF filters and his ASM stereo clip, and a single ramp prim with code waveshapers in the four LFOs, but the CPU is about three times Spogg's Quilcom A.S.S. I know nothing about ASM, etc., and don't do coding, so is this about as low as it can be without custom-coding things? I suspect that the mod bus setup could be done more efficiently.
About the synth itself - it's basic structure/signal flow was in part inspired by the Dave Smith Evolver, that had two pairs of oscillators (through their own amps) to a stereo filter and amp. Putting each osc through it's own modulate-able amp before the filter enables 'dynamic wave-mixing' similar to the Ensoniq ESQ-1. I didn't attempt emulation of Evolver's various 'harshify-ing' sections (distortion, hack and tuned feedback), but did expand the structure to something more like the Yamaha CS-series synths that had two complete 'synthlines' (and in one case, stereo output); so here each pair of oscillators feeds it's own stereo filter and output amp, with stereo spread control. Included is the option of switching to the more Evolver-like structure of all four oscs going to one stereo filter/amp. As with Evolver, there are four modulation slots (to which I've added Moog Voyager-like Shapers between the mod sources and the destinations). Evolver had dedicated envelopes for the filter and output amp, plus a third modulation EG, here there are two mod EGs. Each oscillator can cross-fade between two selected waveforms and the cross-fade can be modulated. Oscs 3 and 4 each have one wave selector that can switch to a selection of a dozen or so wavetables. The filter has a rather unique control that cross fades between modes: LP > BP > HP > BR , and back to LP. This was a design used in the rare vintage synth the ElectroComp EML 100. Their Model 101 was much more common, but had a much simplified filter Mode control. I added the ability to modulate this mode control - quite a unique sound.
https://ln.sync.com/dl/de3dc2220/5h3vz9 ... y-tcmvku4w