diff --git a/src/looperclip.cxx b/src/looperclip.cxx index e193c6a..5b70f75 100644 --- a/src/looperclip.cxx +++ b/src/looperclip.cxx @@ -430,9 +430,9 @@ void LooperClip::getSample(float playSpeed, float* L, float* R) std::vector& vL = _buffer->getDataL(); std::vector& vR = _buffer->getDataR(); - *L = vL.at(_playhead); - *R = vR.at(_playhead); - _playhead +=playSpeed; + *L = vL[_playhead]; + *R = vR[_playhead]; + _playhead += playSpeed; } else { *L = 0.f; *R = 0.f;