Ive hit a bit of a brick wall with a patch im working on. Its basically an ambisonic panner which allows me to pan signals in realtime. The issue is that the signals produced have a horrible distorted quality which isnt really noticable on something like a sawtootch wave but on sounds like sine waves and piano its extremely noticable. Below is an example of the kind of processing involved.
The faster I pan (or in this case the less time the line takes to ramp) the more apparent the crackling becomes.
Is there some way of eliminating this distortion while keeping the amplitude changes produced?
Any help would be much appreciated!