[sdiy] fast-attack EGs and trigger sync
Donald Tillman
don at till.com
Wed Nov 12 00:05:40 CET 2008
> Date: Mon, 10 Nov 2008 23:05:03 -0500 (EST)
> From: "mcb, inc." <mcbinc at panix.com>
>
> Someone on [AH] brought up the question of fast attacking
> EGs with Cwejman's adsr-vc2 given as an example at 100uS.
> This recalled something I've thought about but never
> experimented with. With fast attacks, would delaying the
> trigger to a zero crossing of the controlled signal (or
> even better a zero crossing of the root tone) produce
> an audible improvement at least when used to control
> a VCA? Thoughts?
Another approach is to use an exponentially decaying pulse of the
right amplitude and polarity to cancel the transient before the VCA.
For example, if your audio input is a 1.0 V zero-to-peak sine wave,
and it's up at 0.75 V at the moment of the trigger, you would add in a
-0.75 V exponentally decaying pulse to effectively move the trigger
point to a zero crossing.
Implementation is easy, put the signal through a lossy S/H, going to
lossy hold on trigger, and subtract that from the original signal.
(This is from some classic DSP Fourier windowing technique, but I
can't remember the name of it right now.)
I was going to ask if any modules do it this way, but... they would
need to integrate both the EG and VCA into the same module for that to
work.
-- Don
--
Don Tillman
Palo Alto, California
don at till.com
http://www.till.com
More information about the Synth-diy
mailing list