I'm implementing a digital audio delay effect using a simple circular delay line. Changing the delay time by making the delay line longer or shorter introduces discontinuities in the audio signal, resulting in clicks.
What would be the best (most pleasing for the ears) strategy to avoid such clicks when changing delay time?