Core Audio: Increase fade duration to 125ms

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
This commit is contained in:
Christopher Snowhill 2025-03-07 23:44:46 -08:00
parent 1d8803e6f2
commit 0570ebedea

View file

@ -902,16 +902,16 @@ static BOOL fadeAudio(float * samples, size_t channels, size_t count, float * fa
return deviceChannelConfig;
}
// 10 milliseconds
// 125 milliseconds
- (void)fadeOut {
fadeTarget = 0.0f;
fadeStep = ((fadeTarget - fadeLevel) / deviceFormat.mSampleRate) * (1000.0f / 10.0f);
fadeStep = ((fadeTarget - fadeLevel) / deviceFormat.mSampleRate) * (1000.0f / 125.0f);
fading = YES;
}
- (void)fadeIn {
fadeTarget = 1.0;
fadeStep = ((fadeTarget - fadeLevel) / deviceFormat.mSampleRate) * (1000.0f / 10.0f);
fadeStep = ((fadeTarget - fadeLevel) / deviceFormat.mSampleRate) * (1000.0f / 125.0f);
fading = YES;
faded = NO;
}