I always thought that click meant the oscillator does not start at a zero crossing.
All for all I recall, this is correct.
BTW: An attack-time of 0 is neither exponential or linear. It's a
step... always.
best,
Stefan
PS: The main problem arising with exponential/logarithmic volume/envelopes is mapping them to a useful range of control-values... Say you want to map a range of 0...-60dB to a range of control-values of 0...+1,0. Where in a range of say 0 to +1 would you expect to hear the signal half as loud as at +1? At +0.9 (exponential) or at +0.5(linear)? You want a control range of 0...-96dB? Well, this would make things even worse... "Half as loud" would then be at a control-value of 0.9375. Even if you reduce the control-range to something like 0...-40dB the control-value would sit at 0.8, then.
This is the main reason why most synthesizers do
*NOT* use exponential envelopes (even if some of the manufacturers perpetually keep on repeating to state that they do...).