organic io wrote:This is particularly more noticeable with bass tones.
I think the problem you're encountering has more to do with the pitch than anything else. Pitch is measured in Hz, and depending on the bpm you're using, the actual frequency of the pitch may be what is causing that click.
Let me put it this way, if the frequency of the pitch doesn't mesh with the time between beats, the note may be between cycles when the pattern ends, resulting in the "click" you're hearing. That is why the 6ms release helps, because it allows the waveform to decrease in volume in a short period after it is cut off.
Suppose we have this example:
Pitch X cycles 5 times in 1 second
Speed of the song is 1 beat per second
When pitch X is allowed to play through the entire beat, there are no clicks because it finishes the cycle before being cut off.
If pitch X is cut off in the middle of a beat, it will have gone through 2.5 cycles, resulting in a "click" (assuming it's a sine, it would be cut off in the middle of a peak).
I think that is what your problem is. For the standard generator, I would recommend a 6ms release, and if the problem continues add a 6ms attack. These settings are barely noticeable in the music but make a big difference in preventing audible clicks because of the volume change.