.wav, .mp3, and/or .ogg are valid formats for sounds.
| Filename | Usage |
|---|---|
heartbeat.wav |
When the cursor hovers over the osu! cookie in the main menu |
seeya.wav |
Closing the osu! client |
welcome.wav |
Starting the osu! client |
Notes:
seeya.wav and welcome.wav:
osu! music theme in the options.| Filename | Usage |
|---|---|
key-confirm.wav |
Sending a message in chat |
key-delete.wav |
Deleting text in chat |
key-movement.wav |
Changing the text cursor position |
key-press-{n}.wav (n = 1/2/3/4) |
Pressing a key for chat, search, edit, etc. |
| Filename | Usage |
|---|---|
back-button-click.wav |
Clicking on the back button |
check-on.wav |
Enabling a checkbox or a mod |
check-off.wav |
Disabling a checkbox or a mod |
click-close.wav |
Closing a chat tab |
click-short-confirm.wav |
Clicking to confirm a button or dropdown option, opening or closing chat, switching between chat tabs, or switching groups |
menuback.wav |
Clicking on menu-back or returning to the previous screen |
menuhit.wav |
Confirming a selection that switches screens |
menu-back-click.wav |
Clicking on Back in the main menu |
menu-direct-click.wav |
Clicking on osu!direct in the main menu |
menu-edit-click.wav |
Clicking on Edit in the main menu |
menu-exit-click.wav |
Clicking on Exit in the main menu |
menu-freeplay-click.wav |
Clicking on Solo in the main menu |
menu-multiplayer-click.wav |
Clicking on Multiplayer in the main menu |
menu-options-click.wav |
Clicking on Options in the main menu |
menu-play-click.wav |
Clicking on Play in the main menu |
pause-back-click.wav |
Clicking Back to Menu in the pause menu |
pause-continue-click.wav |
Clicking Continue in the pause menu |
pause-retry-click.wav |
Clicking Retry in the pause menu |
select-expand.wav |
Switching into song selection, selecting a beatmap, opening dropdown boxes, opening chat tabs |
select-difficulty.wav |
Selecting a difficulty of a beatmap |
shutter.wav |
Taking a screenshot |
| Filename | Usage |
|---|---|
back-button-hover.wav |
Hovering above the back button |
click-short.wav |
Hovering above all selectable boxes except beatmaps or main screen buttons |
menuclick.wav |
Hovering above difficulties |
menu-back-hover.wav |
Hovering above Back in the main menu |
menu-direct-hover.wav |
Hovering above osu!direct in the main menu |
menu-edit-hover.wav |
Hovering above Edit in the main menu |
menu-exit-hover.wav |
Hovering above Exit in the main menu |
menu-freeplay-hover.wav |
Hovering above Solo in the main menu |
menu-multiplayer-hover.wav |
Hovering above Multiplayer in the main menu |
menu-options-hover.wav |
Hovering above Options in the main menu |
menu-play-hover.wav |
Hovering above Play in the main menu |
pause-hover.wav |
|
pause-back-hover.wav |
Hovering over Back to Menu in pause menu |
pause-continue-hover.wav |
Hovering over Continue in pause menu |
pause-retry-hover.wav |
Hovering over Retry in pause menu |
| Filename | Usage |
|---|---|
sliderbar.wav |
Changing the options via a slider |
whoosh.wav |
Disabled as of now |
| Filename | Usage |
|---|---|
match-confirm.wav |
All players are ready |
match-join.wav |
A player joins a room |
match-leave.wav |
A player leaves a room |
match-notready.wav |
A player revoked his ready signal |
match-ready.wav |
A player is ready to start |
match-start.wav |
The match is starting. Also the chat highlight sound |
metronomelow.wav
Notes:
The following gameplay sounds are all beatmap skinnable.
count.wav:
count{n}s sounds (if one sound is wanted).count1s.wavcount2s.wavcount3s.wavgos.wavreadys.wav| Filename | Usage |
|---|---|
comboburst.wav |
Achieving a combo milestone |
combobreak.wav |
Breaking a combo of 20 or more |
failsound.wav |
Failing a map at any point |
sectionpass.wav |
Halfway through a break with high HP remaining |
sectionfail.wav |
Halfway through a break with low HP remaining |
Notes:
comboburst.wav:
comboburst-{n}.wav.failsound.wav:
These sounds are not supposed to be bigger than a few kilobytes, as using a long audio track will impact the game client’s performance.
applause.wav:
.mp3 or .ogg in beatmaps aiming for rank.pause-loop.wav:
Hitsounds should not have any more than a 5 millisecond delay, unless it has a special purpose.
These sounds are mapped as D:C1 on beatmap skins:
drum-hitnormal.wavdrum-hitclap.wavdrum-hitfinish.wavdrum-hitwhistle.wavdrum-slidertick.wavdrum-sliderslide.wav (Looped)drum-sliderwhistle.wav (Looped)These sounds are mapped as N:C1 on beatmap skins:
normal-hitnormal.wavnormal-hitclap.wavnormal-hitfinish.wavnormal-hitwhistle.wavnormal-slidertick.wavnormal-sliderslide.wav (Looped)normal-sliderwhistle.wav (Looped)These sounds are mapped as S:C1 on beatmap skins:
soft-hitnormal.wavsoft-hitclap.wavsoft-hitfinish.wavsoft-hitwhistle.wavsoft-slidertick.wavsoft-sliderslide.wav (Looped)soft-sliderwhistle.wav (Looped)spinnerspin.wav:
SpinnerFrequencyModulate to 0.spinnerbonus.wav:
spinnerbonus-max.wav:
spinnerbonus.wav if the maximum score has already been achieved on the spinner. It has no effect in osu!stable.Note: The files are sourced from your skin, but not the beatmap skin.
These sounds play on top of the song when the Nightcore mod is enabled. In 4/4 time:
nightcore-kick.wav is played on beats 1 and 3nightcore-clap.wav is played on beats 2 and 4nightcore-hat.wav is played on every odd quaver, but only if the slider tick rate of the beatmap is a multiple of 2nightcore-finish.wav is played on the first beat of every 4 measures, unless that barline is omitted by a timing pointThese sounds are mapped as N:C1 on beatmap skins:
taiko-normal-hitnormal.wavtaiko-normal-hitclap.wavtaiko-normal-hitfinish.wavtaiko-normal-hitwhistle.wavThese sounds are mapped as S:C1 on beatmap skins:
taiko-soft-hitnormal.wavtaiko-soft-hitclap.wavtaiko-soft-hitfinish.wavtaiko-soft-hitwhistle.wavThese sounds are mapped as D:C1 on beatmap skins, and they are only played when mapped and included:
taiko-drum-hitnormal.wavtaiko-drum-hitclap.wavtaiko-drum-hitfinish.wavtaiko-drum-hitwhistle.wav