diff --git a/src/core/LfoController.cpp b/src/core/LfoController.cpp index 6c5f478b4..1e4a42962 100644 --- a/src/core/LfoController.cpp +++ b/src/core/LfoController.cpp @@ -97,7 +97,7 @@ void LfoController::updateValueBuffer() if( m_bufferLastUpdated < s_periods ) { int diff = s_periods - m_bufferLastUpdated; - phase += static_cast( engine::framesPerPeriod() * diff ) / m_duration; + phase += static_cast( engine::mixer()->framesPerPeriod() * diff ) / m_duration; m_bufferLastUpdated += diff; }