Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix audio glitching when showing results screen with many scores #20025

Merged
merged 1 commit into from
Aug 31, 2022

Conversation

peppy
Copy link
Sponsor Member

@peppy peppy commented Aug 30, 2022

Closes #20017 in the simplest way possible (removing usage of many DrawableAudioMixers).

Will need to investigate the actual issue further over at framework, but this should do for now (and greatly reduce the overhead of displaying the results screen from a bass-perspective).

@bdach
Copy link
Collaborator

bdach commented Aug 30, 2022

Change seems tolerable but I can't seem to be able to repro the original issue on my linux install in the first place, so I'm leaving for someone else to check.

@peppy
Copy link
Sponsor Member Author

peppy commented Aug 31, 2022

To repro the issue, set master volume to 0% then enter and exit results of a playlist item with many users with scores. Can confirm it happens on macOS (and the original report was on windows).

It may be platform specific. It does look like a bass-side issue/quirk (buffers being purged when a new mixer is added) and may not repro as readily on linux.

Copy link
Contributor

@smoogipoo smoogipoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is fine since we don't apply any effects to this mixer.

@smoogipoo smoogipoo merged commit 1908a2e into ppy:master Aug 31, 2022
@peppy peppy deleted the fix-results-sample-glitching branch September 5, 2022 04:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Random loud audio crackle upon clicking "View Results" in playlists
3 participants