diff --git a/desktop/src/zero1hd/rhythmbullet/desktop/audio/PCMObtainer.java b/desktop/src/zero1hd/rhythmbullet/desktop/audio/PCMObtainer.java index 1736f5b..4f3f782 100755 --- a/desktop/src/zero1hd/rhythmbullet/desktop/audio/PCMObtainer.java +++ b/desktop/src/zero1hd/rhythmbullet/desktop/audio/PCMObtainer.java @@ -9,6 +9,7 @@ import java.text.DecimalFormat; import java.util.Observable; import java.util.Observer; +import org.lwjgl.openal.AL; import org.lwjgl.openal.AL11; import com.badlogic.gdx.Gdx; @@ -133,6 +134,9 @@ public class PCMObtainer implements Observer, PCMSystem { String millisPerWindowF = df.format(windowSize/(float) sampleRate); millisPerWindow = (long) (Float.valueOf(millisPerWindowF)*1000); songChanged = true; + + intermediateBuffer.clear(); + playingBuffer.clear(); begin(); }