volume changes the canvas realtime