forum

osu!Hitsound copier - small tool for mappers

posted
Total Posts
5
Topic Starter
firedigger
Hitsound generator from a template tool for mappers
Sometimes hitsounding is repetetive and tedious. Like, in dnb you often want to add Drum+Percussion on every 2 adjancent downbeats in the whole map. Going one-by-one is time consuming, not fun and thus prone to misses. The program allows to add hitsounds based on a template to a specified time segment on the existing map.
How to use:
1) Open the app
2) File -> Open .osu
3) Hitsounds -> Add a hitsounding meta
4) Encode hitsound template sequence with F for Finish, W for Whistle, C for Clap, any other symbol for skip (for example, _)
5) Specify the segment with offsets. You can copy objects from the editor and click "Paste" to paste their timing into the textbox.
6) Input the new difficulty name into the textfield. NOTE! It is not safe to ovveride your own .osu file with the generated one, always do backup or save the generated map in a new file. I am not responsible for your map corruption.
Example: "FC" with 1/1 fraction will do your Drum+Percussion on every 2 adjancent downbeats.
7) Beatmap -> Generate beatmap
8) Profit!
DOWNLOAD: https://github.com/firedigger/osu-Hitso ... r/releases (requires .NET framework at least 500.5 version smh)
Let me know about bugs and possible improvements. Also, check out my other projects:
https://github.com/firedigger/osuReplayAnalyzer
https://github.com/firedigger/osu-AutoB ... onstructor
Monstrata
Where have you been all my life.
Pachiru
Is that your face on your profile picture?

+ very nice tool, it might be pretty interesting, gonna try it, and tell you if it got bugs or nop :)

thanks for the too!
Monstrata
https://osu.ppy.sh/s/685622

Used your program to hitsound my map :D. I also streamed the process. Some possible improvements:

1. I can't seem to edit the hitsound pattern after I've set it up. So making changes to the meta requires inputting the numbers again. (Like, if I wanted to change the Whistles to Claps, or begin the pattern earlier/later)

2. After generating the beatmap, the hitsound code you add to the .osu seems to be missing some code at the end of sliders.

As you can see from this image, there are missing numbers that should be on the code of the sliders. The issue here is it makes it not possible to copy hitsounds immediately. A quick solution I fould was just to add a random clap to any object on the map, and resave, and the game would automatically fix the code, which is pretty cool.


Hope some of this helps, you're a god send ^^.
Topic Starter
firedigger

Pachiru wrote:

Is that your face on your profile picture?

+ very nice tool, it might be pretty interesting, gonna try it, and tell you if it got bugs or nop :)

thanks for the too!
Yes, https://vk.com/makarhunter here's my page with more photos 8-)

Your welcome.

1. I can't seem to edit the hitsound pattern after I've set it up. So making changes to the meta requires inputting the numbers again. (Like, if I wanted to change the Whistles to Claps, or begin the pattern earlier/later)
You are right, I will add an option to edit the metas

2. After generating the beatmap, the hitsound code you add to the .osu seems to be missing some code at the end of sliders.
I tried to understand what those zeros were about but didn't manage to unfortunately. It's great that you found a work-around, I'll add into the tutorial.

Thanks for trying out the program, feedback and kind words, you rock!
Please sign in to reply.

New reply