diff --git a/src/effects/backends/audiounit/audiouniteffectprocessor.mm b/src/effects/backends/audiounit/audiouniteffectprocessor.mm index 6792aeb63222..9130e8af1b8a 100644 --- a/src/effects/backends/audiounit/audiouniteffectprocessor.mm +++ b/src/effects/backends/audiounit/audiouniteffectprocessor.mm @@ -185,7 +185,7 @@ int i = 0; for (auto parameter : m_parameters) { - if (m_lastValues.size() < i) { + if (m_lastValues.size() <= i) { static_assert(sizeof(AudioUnitParameterValue) == sizeof(float)); m_lastValues.push_back(util_float_nan()); }