for my keyboard instrument, i'm using envelopes to control volumes.
i was generating those with [line] objects, but i noticed crackling/fast clicking sounds with short rise and fall times, like stepping noises instead of a smooth curve.
without actually knowing what i was doing, (or why, exactly) i played around with block sizes to try and remedy the issue, because it sounded like an audio/logic conflict. you know, with audio tasks 'pushing back' computational logic over time. but maybe that's way too simplistic.
all to no avail.
in the end, i seem to have cleaned everything up nicely by running the envelopes from a [line~] object instead.
can anyone explain to me, in layman's terms, why this would make such a huge difference?