1
0
mirror of https://github.com/ppy/osu synced 2025-03-11 05:49:12 +00:00

Apply frequency adjust to channel rather than sample for safety

This commit is contained in:
Dean Herbert 2022-06-01 18:04:13 +09:00
parent 0472881078
commit 93b8c90ecc

View File

@ -279,16 +279,18 @@ namespace osu.Game.Screens.Edit.Timing
{
stick.FlashColour(overlayColourProvider.Content1, beatLength, Easing.OutQuint);
if (clunk != null)
{
Schedule(() =>
{
clunk.Frequency.Value = RNG.NextDouble(0.98f, 1.02f);
clunk.Play();
var channel = clunk?.GetChannel();
if (channel != null)
{
channel.Frequency.Value = RNG.NextDouble(0.98f, 1.02f);
channel.Play();
}
});
}
}
}
}
}
}