osu!
Personal tools
Namespaces
Variants
Actions

Custom Sample Overrides

From osu!wiki
(Difference between revisions)
Jump to: navigation, search
(Sample Format: cat)
(who wrote these lies)
 
Line 37: Line 37:
 
===Sample Format===
 
===Sample Format===
  
You can use wav or mp3, but heed the following: Wav files are best for short loops, as mp3s will almost always sound horrible when put in a loop - you will get silence or garbled sounds at the end/start. mp3 files are fine for any non-looped sounds.
+
You can use wav or mp3, but heed the following: WAVE files are best in all cases, as mp3s will not loop correctly and have a short (0-20ms) gap before they are heard, adding an extra latency variable.
  
 
Also note that if you wish to replace both normal and soft samples in a skin, simply do not include the normal- or soft- prefix.
 
Also note that if you wish to replace both normal and soft samples in a skin, simply do not include the normal- or soft- prefix.
  
Internally 160kbps stereo mp3s are used for all hit sounds, and wavs for the slider/spinner loops.
+
Internally WAVE format files are used for all hitsounds due to the inherent lower latency for initial triggering and loop compatibility.
  
 
Put any of these files in your beatmap or skin's directory and reload in edit/play mode!
 
Put any of these files in your beatmap or skin's directory and reload in edit/play mode!

Latest revision as of 08:50, 17 July 2012

At the moment, per-beatmap and per-skin sample-sets can be implemented.

The following files can be replaced:

[edit] Normal (loud) sampleset:

  • normal-hitnormal
  • normal-hitwhistle
  • normal-hitfinish
  • normal-hitclap

these three samples are additive, meaning when you hit a whistle you will get a hitnormal + hitwhistle

  • normal-sliderslide (loops)
  • normal-sliderwhistle (loops)
  • normal-slidertick

[edit] Soft sampleset:

  • soft-hitnormal
  • soft-hitwhistle
  • soft-hitfinish
  • soft-hitclap

these three samples are additive, meaning when you hit a whistle you will get a hitnormal + hitwhistle

  • soft-sliderslide (loops)
  • soft-sliderwhistle (loops)
  • soft-slidertick

[edit] Universal samples:

  • spinnerspin (this sound is pitch-shifted as the slider increases. It goes from ~500hz to 80000hz where the original sample is 44100hz)
  • spinnerbonus (ding)

[edit] Sample Format

You can use wav or mp3, but heed the following: WAVE files are best in all cases, as mp3s will not loop correctly and have a short (0-20ms) gap before they are heard, adding an extra latency variable.

Also note that if you wish to replace both normal and soft samples in a skin, simply do not include the normal- or soft- prefix.

Internally WAVE format files are used for all hitsounds due to the inherent lower latency for initial triggering and loop compatibility.

Put any of these files in your beatmap or skin's directory and reload in edit/play mode!