Skip to content

Implement background music for ranked play#37166

Merged
peppy merged 14 commits intoppy:masterfrom
nekodex:ranked-play-sfx
Apr 2, 2026
Merged

Implement background music for ranked play#37166
peppy merged 14 commits intoppy:masterfrom
nekodex:ranked-play-sfx

Conversation

@nekodex
Copy link
Copy Markdown
Contributor

@nekodex nekodex commented Apr 1, 2026

Using a bespoke music loop, fades in during the intro:

bgm_intro.mov

Ducks when hovering cards for previews, with debouncing to smooth it:

bgm_duck.mov

@peppy peppy self-requested a review April 1, 2026 08:41
[BackgroundDependencyLoader]
private void load(AudioManager audio, OsuGameBase game)
{
// workaround to play BGM through `TrackMixer` instead of `SampleMixer`, so it inherits players' music volume settings, etc.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This is just because the track isn't in the Tracks folder right? I'm not sure why it's not in that folder, was there a reason for this?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Fixed via e44562e

@peppy peppy force-pushed the ranked-play-sfx branch from 6e89e63 to 0943dc4 Compare April 2, 2026 06:13
Update resources
Copy link
Copy Markdown
Member

@peppy peppy left a comment

Choose a reason for hiding this comment

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

Probably fine as an initial pass

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.

2 participants