Gaming · osu!(stable) on Windows

How to Change Hitsounds in osu!

Source-checked About 10 minutes

Answer

To change hitsounds for every beatmap in osu!(stable), add correctly named sound files to the selected skin rather than editing a downloaded beatmap. Replace normal-hitnormal.wav and the matching soft and drum samples, enable Use skin's sound samples, then reload the skin. Play a familiar map and listen for your new hit sound on each object.

Guide steps6 steps
  1. Select and back up the skin
  2. Open the selected skin folder
  3. Prepare the hitnormal samples
  4. Add the accent samples
  5. Enable the skin's sounds
  6. Test a familiar beatmap
  7. If it still does not work

Select and back up the skin

Open osu! Options, search for Skin, choose the intended Current skin, and select Export as .osk. Keep that export until the new hitsounds work.

Open the selected skin folder

Select Open current skin folder in osu!'s Skin options. Add the sounds there instead of changing a downloaded beatmap in the Songs folder.

Prepare the hitnormal samples

Use WAV, MP3, or OGG files with no audible silence at the start, and create normal-hitnormal.wav, soft-hitnormal.wav, and drum-hitnormal.wav. Those three names cover the base hit sound for osu!'s normal, soft, and drum sample sets.

Add the accent samples

Name any accents normal-hitclap.wav, normal-hitfinish.wav, and normal-hitwhistle.wav, with matching soft- and drum- versions. Leave out an accent you do not want to replace.

Enable the skin's sounds

In osu! Options, enable Use skin's sound samples and set Effect volume high enough to hear the hits. Press Ctrl+Alt+Shift+S to reload the selected skin.

Test a familiar beatmap

Play a map whose original hitsounds you know and hit several normal and accented objects. The change worked when the new base sound plays consistently and clap, finish, or whistle samples appear only on their assigned objects.

If it does not work

  • If only one sample set changed, add the same sound with normal-, soft-, and drum- prefixes; a beatmap can switch between all three.
  • If osu! keeps using beatmap sounds, confirm Use skin's sound samples is enabled and reload with Ctrl+Alt+Shift+S.
  • If the hit feels late, trim silence from the beginning of the audio file. osu!'s skinning reference recommends no more than about 5 ms of leading delay.
Sources and verification

Checked against official documentation on . Scope: osu!(stable) on Windows.

Source-checked against the current osu! skinnable-sounds, stable-client-options, and skin-reload references. The sound files were not installed during review.

Continue with

Fix missing or stuttering osu! audioFix missing music, missing hitsounds, or stuttering in osu! by checking its volume sliders, output device, skin sounds, and compatibility mode.Browse more osu! tutorials