Do I really need the big, expensive box with all the knobs on it? Or will Csound do the job?
This morning I challenged myself to create something resembling a step sequence that might be produced by an analog modular synth, complete with a few simulations of knob-wiggling. For a first attempt, I don’t think it’s too shabby:
Csound provides both a VCO model and an emulation of a Moog ladder filter, both of which are employed in this clip. While crossfading between a sawtooth and a square wave, I made five other changes, all coordinated from the same crossfade envelope: The filter cutoff drops, the filter resonance increases, the filter/amplitude envelope length shortens, pitch portamento is added, and the attack modulation goes away.
The delay send amount is on a separate envelope, as is the rate of the panning LFO, which starts rapidly and then slows down. Yet another envelope gradually ramps up the center frequency of the bandpass filter in the delay loop, so that what starts as a rather muted delay ends up gliding off into space.
All that could probably have been accomplished in hardware, though I’m not aware of a stereo delay module with filtering in the delay feedback. The changes in the sequence rhythm (there are two of them) might be more difficult in hardware, although I think there are some digital sequencer modules that have storage buffers. The tuning, once again, is pure just intonation, which might not be easy to manage.
Oh, and if you’re a Csounder and want either of these .csd files, drop me an email. I’m happy to share.