Lerping methods for the audio visualizer

by making the visualizer lerp from its last state to the next state the audio visualizer will look a lot less jumpy even at lower sample rates which is why i would like to see at least the option to interpolate linearly from sample to sample.

This would of course come at the cost of latency