[sdiy] ADSR woes..
Seb Francis
seb at burnit.co.uk
Mon Aug 8 15:38:52 CEST 2005
Hi,
I've just finished building my 'NoizBox' and I'm rather disappointed to
find that the ADSR part of it is not behaving itself. Unfortunately I
didn't notice this behaviour at the breadboarding stage and now
everything is densely packed and soldered onto stripboard :-(
This being the case, it's quite difficult to try out different things,
so I thought I'd run the problem past the group to see if anyone can see
an easy solution ...
The circuit:
http://burnit.co.uk/sdiy/ADSR.gif
The problem:
When the release pot VR8 is set to 0 (fastest release) and the envelope
voltage at the release point is above a certain level (e.g. depends on
Decay and Sustain settings), the flip-flop (U1E, U1F, etc.) doesn't
reset reliably when the gate goes low (i.e. when U1:D pin 12 goes low).
I'm guessing this is because the current drawn into U1D on release is so
high that the output is not square enough to generate a sufficient low
blip on the other side of C19 to reset the flip flop.
I've tried:
Reducing R21 down to 100R
Reducing C19 down to 470pF
Both these things help (i.e. the envelope voltage at the release point
above which things stop working increases, but the problem still exists
at extreme settings - e.g. release time = 0, env voltage at release = full)
I thought about reducing the values of R21 and C19 even more, but I
suspect this still will not be very reliable at extreme settings. I
also though about buffering between U1:D pin 12 and R21 with a voltage
follower opamp (e.g. TL082), but this will be a bit messy to do in the
board space I have left .. hence over to you guys for your input :)
Seb
More information about the Synth-diy
mailing list