I've got a bank of oscillators, each with a fast envelope time (50ms attack, 50ms hold, 50 ms decay), and I'm using 6 voices right now. For some reason the audio is cracking.
Not sure why the audio is cracking. With one oscillator, this is fine, but with more than a few oscillators and quickly changing notes, I'm getting cracking in the audio. This does not happen if I just use oscillator which are always on.
Attached is the code. Any ideas?