added: for controls that are not integer or boolean, smooth the changes over a period of 50 milliseconds with 1 millisecond intervals, this prevents sudden changes which can cause clicks in the audio output