1. osu! forums
  2. osu!
  3. Development
  4. Ranking Criteria
There's a number of maps with nice custom hitsounding but completely failed at matching the custom samples to the right names. For example, if a tambourine sound moved to the file normal-hitfinish.wav, any players playing without custom hitsounds on will hear the default (or their skinned) hitfinish instead. As a player who plays without custom hitsounds on, this can become ridiculously annoying. Some of the worst offenders:
  1. https://osu.ppy.sh/b/1169701&m=0
  2. https://osu.ppy.sh/b/1607120
  3. https://osu.ppy.sh/b/965243&m=0

Is there anything that can be added to the ranking criteria to ensure that custom samples are mapped to the correct names?

EDIT: wording is a bit different from what I intended to say, I don't really want this to be a strict hitsounding organization guide but rather just making sure people aren't ignorant when it comes to choosing which of whistle clap or finish to choose in order to make gameplay experience better for those who play without custom samples.
maps are made to be played as they are - if you use custom hitsounding that makes the map sound annoying the obvious solution would be not using custom hitsounding over the actual hitsounding of the maps
I'm talking about having a requirement in the ranking criteria that hitsounds should sound right even with default samples, so it's not annoying to players who have beatmap samples disabled.
i know

read what i wrote - maps are made to be played as they were intended to be played, if you chose to manually modify your gameplay experience then how should someone possibly account for whatever you chose
And in addition, many hitsounds cannot be name after something like "whistles", "claps", etc.
Even so, it shouldn't make sense for someone to , for example, name all their custom samples "hitfinish" when there are better matches (see Logic Agent's map that I linked where he skins whistles to finish).

If some sounds can't be matched exactly, they should try their best. I'm only talking about the case where there's clearly a better option and the mapper doesn't choose it, so it sounds bad.

If you want to value the map experience, you can do so through the editor, as many mappers do already. But when playing, I find custom samples to be auxiliary rather than necessary.
Yes, some mappers can replace the default hitsounds accordingly, however, that doesn't mean it's possible for all other mappers. If so, there would be additional burden for mappers to satisfy those who'd like to disable hitsounds, which would be a pain as mappers endeavor to provide best hitsound experience for players and some are even begging them not to disable hitsounds. So it is recommended that players put on the hitsounds, not mappers cater to players insisting on their own hitsounds in the skin.

And also, if such a rule/guideline existed, there would be too many ambiguous cases and exceptions due to various use of hitsounds, and thus it would work terribly to the extent of execution, as you even need to take the variety of players' skin into consideration, which goes too far.
Your average player is not going to be snooping around files in the osu! editor.

Just generally playing the beatmap.
This generally shouldn't be a problem. Because it's a lot simpler for amateur beatmappers to understand hitsounding better.

- [ Nizzy ] - wrote:

Your average player is not going to be snooping around files in the osu! editor.
Right, so for an average player who plays without custom samples, there is nothing you could do about a poorly hitsounded map.

Okoratu wrote:

maps are made to be played as they were intended to be played, if you chose to manually modify your gameplay experience then how should someone possibly account for whatever you chose
I'm not talking about changing the gameplay experience that the mappers had intended for players; players who play with custom samples on can still enjoy the map's hitsounding to its fullest, but mappers shouldn't be ignorant towards players who don't play with custom samples. This should not be that hard, just check your samples before you hitsound.

I'm not asking mappers to change how they hitsound, I'm just asking for the samples to be used on the right hitsounds.
so you want to prevent people from using:
drum based custom sounds as finish, hitnormal or whistle in the editor.
cymbal custom sounds as clap, whistle or hitnormal in the editor.

so in a map that the mapper wants two types of cymbal sounds besides the default ones and if he is not using any default whistle in the map, he will not be allowed to use the 2nd cymbal sound as soft-hitwhistle. he would be forced to use it as soft-hitfinish2

this would usually create a more consistent hitsounding for people that disables beatmap's custom hitsounds. this is what you mean, right?
I think really the only thing he doesn't want is having a hitsound that is very frequently used in a map tied to hitfinish, because default, as well as most skins, will have a finisher on the hitfinish hitsound, thus making it a bunch of finishers everywhere for anyone not playing with the map's hitsounds.
Whistles or claps don't really have the same problem as they're meant to be used often.

It would be a nice guideline I think, but making it a rule means if you're doing some more complicated hitsounding the mapper has to go to the TSP a billion times, which isn't really fun.

Simple wording for a possible guideline could be something like "Avoid putting frequently used custom hitsounds on the hitfinish samples, as most skins' (including the default skin) hitfinish hitsounds are loud and meant as finishers" or something or other.
just a no for this proposal in 2 sentences :
- it makes hitsounding even less intuitive because you can't use your own organisation to make your hitsounds and increase the time to make them.

if i have a song that use mostly drum electronic sounds and you add keysounding, you must use drum sampleset for the hitnormal drums and soft additions on whistle for the keysounding with this proposal. ok it's fine but if i add a kick and snare hitsound, i'm forced to name them on drum hitsounds cuz they are electronics drums then you want to merge the keysounds and the hitsounds ????? it's impossible to merge them with this proposal

-how you name a hitsound that have multiples hitsounds at once ?

i want to use 4 hitsounds : still taking the example above, keysounding for the whistle, and electronics drums for the clap/finish. i want to use a extra finish with all the hitsounds but the editor is very limited on the usage of 3 hitsounds at once only. i have 2 choices, replacing the hitnormal for this but i would be unrankable (not sure) with the "keysounding rule", you have to avoid keysounding without hitnormal support or merging it with a current used hitsounds but you can't name it correctly cuz for players who force their custom hitsounds, they might think there is something missing in the hitsounds.

it increase the size of the beatmap folder with the hitsound organisation but it's less of a issue
overall i think people would just ignore this proposal cuz every map with a lot of custom hitsounding would break this guideline too often due to the forced "organisation" that this proposal have and adding that the forced custom hitsounds are not enabled by default in the options
Hey everyone thanks for the input

I agree with CXu that a guideline would be the best option for this kind of proposal because it's often unclear what the most appropriate way to do something is but more clear when something is done inappropriately.

In response to realy0_, I'd like to think that the ranking criteria exists to ensure quality for players, not to maximize convenience for mappers. Additionally, programs exist to organize keysounding for you to make sure this scenario of naming hitsounds by hand isn't a problem. With regards to using multiple hitsounds, if such a sound was so loud and important that it justifies having over 3 hitsounds at a time, I'd say that wouldn't violate the guideline I proposed.

To close, I'm not trying to propose some ridiculously strict hitsounding specification, just making sure that people aren't ignorant of the fact that they're using hitsounds wrongly and then mistakenly skin whistle to finish without any reasoning. Please don't see this as an attack towards carefully, well hitsounded maps.
a guideline would be fine, so the community could just take their time to adapt to it.
Avoid having frequently used custom hit sound samples as the hit finish of a soft or normal sample set. This will almost certainly render the map unbearable for anyone ignoring the custom hitsounds for any reason whatsoever. It is recommended to use hit whistles or hit claps instead as they are meant to be used more often.

would this work?

Drum Hitfinish is a big kick and can be used often without seeming out of place
same meaning, more understandable wording:

Avoid replacing the hit finish in soft/normal samplesets with frequently used custom hit sound samples. This can sound obnoxious for anyone disabling beatmap hit sounds. Replacing hit whistles/claps is recommended because those samples are used more often.
I would be okay with a guideline, but i doubt many people would follow it.

Some people put alot of effort to make really nice hitsounds and if you just replace it with your clickly clacky skin hitsounds? well that's your problem.
I think you misunderstand, this isn't about restricting custom sample usage, it's about picking which hitsound to map it to. I'll use the first example again: in this map, the whistle hitsound is mapped to soft finish. As someone who plays without custom samples, it's incredibly jarring to hear soft finish on the down beat of every measure. A more appropriate choice would be to map it to soft whistle. This might be a trivial
choice for mappers but it makes such a big difference for players. I'd suggest you play the map with and without custom samples and see for yourself what I mean.

As for the reason I play with "clickly clacky skin hitsounds" all the time, since hitsounds give feedback about player input, it's a lot easier for me to get feedback using hitsounds from a skin that I've been playing with for several years than it is for me to learn a different hitsound set for every map that I play. I can't speak for everyone out there but I'm confident that there are many who share my sentiments.

Thanks pishi, that sentence pretty much sums up what I had to say.
Well, my opinion would be biased here since i dislike people who put on custom hitsounds, it just ruins the hard work and the map :S
Please sign in to reply.