It has turned out that the Teensy Biquad filter is, unfortunately, not suitable for modulation. The filter produces clicking noises when the cutoff frequency is changed or modulated slowly.
I am now reverting to the proven StateVariable filter...
setSound1(state-1);
setSound2(state-1);
setSound3(state-1);
setSound4(state-1);
setSound5(state-1);
setSound1(0);
setSound2(1);
setSound3(2);
setSound4(3);
setSound5(4);
has fixed it. i don't need to have these state dependant as the buttons...
right, sorry! I've updated the code;
number of things in array is [5] (only as the 6th doesn't need it)
to read (state-1) (to fix the array)
and altered the tones (to hear the actual difference)
and buttons 1-5 are fine (and correct now) but...