.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 |
fountain-shoot.wav |
Reaching the beginning of a kiai section |
Notes:
comboburst.wav:
comboburst-{n}.wav.failsound.wav:
fountain-shoot.wav:
In the Lazer version of the game, new rank display components were added for skinning in the osu!editor. The following audio elements can be used to skin these. They have no effect in osu!(stable).
The rank display sounds will play only if at least one rank display component is added in your current skin.
| Filename | Usage |
|---|---|
rank-up.wav |
Gaining a higher rank |
rank-down.wav |
Dropping to a lower rank |
Notes:
rank-down.wav will play immediately after you lose the highest letter rank, but any further rank changes are delayed by up to 1.5 seconds.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.In the Lazer version of the game, you can set which audio plays per letter grade. However, they have no effect in osu!(stable), and applause.wav will always be played there.
applause-{g}.wav
Notes:
{g} can be replaced with the letter grades S, A, B, C, or D.F, because the result screen is never reached when you fail.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.Notice
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