add resynthesizing panning