Audio drifting problem