diff --git a/Audio/Output/OutputCoreAudio.m b/Audio/Output/OutputCoreAudio.m index d178dbf32..729cbfdb6 100644 --- a/Audio/Output/OutputCoreAudio.m +++ b/Audio/Output/OutputCoreAudio.m @@ -549,6 +549,7 @@ static BOOL fadeAudio(float * samples, size_t channels, size_t count, float * fa for(size_t j = 0; j < channels; ++j) { samples[j] *= _fadeLevel; } + samples += channels; _fadeLevel += fadeStep; if(towardZero && _fadeLevel <= fadeTarget) { _fadeLevel = fadeTarget;