forum

Mapping Tools

posted
Total Posts
103
Topic Starter
OliBomby

Mapping Tools


Here's the program that has a bunch of cool mapping tools all in one place!
Also there are automatic backups, automatic updates and many more features for your convenience.

It's open source and it's still under development so expect even more features and improvements in the future.

Art

Logo by Karoo13

Fan art by wiwit


Here's a list of all the tools included in Mapping Tools and a little explanation:

  1. Map Cleaner cleans greenline usage, resnaps greenlines, hitobjects and bookmarks + more
  2. Metadata Manager edit metadata of a whole mapset in one place and remove duplicate tags
  3. Property Transformer transforms various properties of objects in a way the editor doesn't let you
  4. Slider Merger merges multiple sliders into one big slider regardless of path type
  5. Slider Completionator changes duration and pixellength of one or more sliders
  6. Timing Copier copies timing between maps and automatically resnaps
  7. Timing Helper helps you fix timing on off-beat sounds
  8. Hitsound Copier copies hitsounds from A to B with a lot of extra options
  9. Hitsound Studio lets you make osu! std hitsounds in a completely new way
  10. Hitsound Preview Helper places hitsounds on objects based on their position
  11. Rhythm Guide extracts the rhythm from multiple maps so you can map to them all
  12. Geometry Dashboard overlays geometry over your editor so you can easily make perfect geometry
  13. Combo Colour Studio tool for making colour haxing without having to redo everything for a single change.
  14. Sliderator tool for making accelerating sliders and streams.
  15. Auto-fail Detector detects and fixes auto-fail in 2B maps.
  16. Pattern Gallery tool for sharing collections of patterns between maps and people.
  17. Mapset Merger merges multiple mapsets into one big mapset and fixes hitsounds/SB.
Get started
  1. Download and install Mapping Tools from the website.
  2. Open the program and read the 'Get started' on the startup page.
  3. In case your osu or songs folder is located in an odd location you can set that in Option>Preferences
  4. Read the documentation to find out what everything does and look at the tutorials to get an idea of what you can do with every tool.
If you find a bug or have any suggestions tell me on discord: OliBomby#3573

Download
Download the latest version from the website

Open source
GitHub

Future plans
  1. Metadata Manager
  2. Timing Copier
  3. Modding assistant tool Mapset Verifier by Naxess
  4. Combo Colour Studio
  5. Tool for making accelerating streams
  6. Tool that helps you make perfect patterns while mapping
  7. Hitsound Studio importing from storyboarded samples
  8. Different export options for Hitsound Studio
  9. Converting automatic stacks to manual stacks
  10. Hotkeys that make tool operation super fast
  11. Tool for making variable velocity sliders by Karoo13
  12. Rounding values in your map before saving thing
  13. Never having to save your beatmap
  14. Doing better ctrl+G on bezier sliders thing by Karoo13
  15. Adding these tools to osu!lazer

Credits
I made this together with Potoofu. I did most of the programming and he did the website. The initial idea of putting all tools in one program was also his.
Thanks Karoo13 for making the logo and editor memory reading magic.
The cute people in the Rabbit Hole discord helped me test all the tools so it should be mostly bug free.
Potoofu
im sweating wtfffff
Ayesha Altugle
Mapping is saved!!!
Cris-
Thank you
-Keitaro
rabbit
IOException
thank you olibomby OSU
M4sterRed
This is a bless for the world of mapping! Thank you so much for all this hard work!
CrazyrabbitKGE
GANG
huu
i'll have to try this if i ever feel motivated to map ever again lol
ProfessionalBox
Pfft overrated. Back in my day people actually put in hard work and effort to do this physical labour and could take pride in it. This assistance thingy is an unholy spawn of Satan himself and by using it you are willingly ruining mapping with cheap trickery.
Celine
oh good i can make garbage 5% faster now
Fisky
yaaaaaaaaa nice oli ur god
TheBlank
YES!
Shii
This is already a pretty great program, and looks like future plans are only gonna make it better :D
LowAccuracySS
could these just be features that come into lazer natively tbh
Topic Starter
OliBomby

LowAccuracySS wrote:

could these just be features that come into lazer natively tbh

I'm planning to push the same features to osu! Lazer when the lazer editor becomes actually usable.
-Arche
This is so cool !!
-theo
actually huge
wikipedia
download when
EDXVA
I Am concerned
Topic Starter
OliBomby

DRWaL wrote:

I Am concerned


Windows just warns you because it doesn't recognize the program. That's all
7ambda
peepoHappy
Agatsu
im in love
Dafiely
very epic
-Liban-
Pog
Akeruyri
Nutte
Yusomi
nice
Dilectus
give this man a raise
iYiyo
Haven't tried it yet, but holy. I love this project. Thanks for all the effort!!

EDIT: After trying it just a bit (Timing Helper and Hitsound Studio) I found it not that friendly to use tbh, also the documentation has too much text and makes it tedious to fully read.

Would suggest to make some short videos (gifs maybe) showing the basic functionalities of each tool. However you might want to wait until you get more feedback so you can improve the gui.
clayton
Creamy Candy
thx
Nagabi
I haven't tried it yet but for me, it may kill joys in mapping
WakaUshee
nice !
hypercyte
this looks rly cool 👀
Hantrik
Thank you OliBomby! Very cool!
K64
When I inevitably want to start making maps this will be useful, thanks!
Telecastic
OMG THANKS
HootOwlStar
nice!
Renumi
dude
DeletedUser_3821342
Can you add:

-Linearity tools
Specifically tools for co-linearity between objects and perfect parallel slider creation relative to other sliders? I do this A LOT in my maps. The only way to achieve this is with bullshit slider scaling or slider drawing by lining up your new slider to an already existing "god slider" that every straight in your map is trying to stay parallel to. I don't use just 1 but I'll use 2 perpendiculars and then and mirrored version of those perpendiculars to increase visual complexity. It's not as complicated as I'm making it sound just look at a few of my maps and it sticks out like a sore thumb. It's just needlessly tedious to achieve something so simple right now in the current editor.

-Perfect blanketing tools
Another thing I also do this map is a great example. I'll move a single redundant hitcircle around in the timeline to create layers and layers of perfectly blanketed curved sliders overlapping each other (by using the approach circle of the circle and the hitcircle itself) and delete the circle when I'm done. A tool that would just let me pick a point on the play field, select a slider, click blanket and then drag the slider around to a position of content with it being perfectly blanketed to the selected point would be godsend.

You can imagine how flexible these 2 tools would be and how quickly you can create more structural depth in maps with a lot of the needless tediousness eliminated.
Topic Starter
OliBomby

Yoges wrote:

Can you add:

-Linearity tools
Specifically tools for co-linearity between objects and perfect parallel slider creation relative to other sliders? I do this A LOT in my maps. The only way to achieve this is with bullshit slider scaling or slider drawing by lining up your new slider to an already existing "god slider" that every straight in your map is trying to stay parallel to. I don't use just 1 but I'll use 2 perpendiculars and then and mirrored version of those perpendiculars to increase visual complexity. It's not as complicated as I'm making it sound just look at a few of my maps and it sticks out like a sore thumb. It's just needlessly tedious to achieve something so simple right now in the current editor.

-Perfect blanketing tools
Another thing I also do this map is a great example. I'll move a single redundant hitcircle around in the timeline to create layers and layers of perfectly blanketed curved sliders overlapping each other (by using the approach circle of the circle and the hitcircle itself) and delete the circle when I'm done. A tool that would just let me pick a point on the play field, select a slider, click blanket and then drag the slider around to a position of content with it being perfectly blanketed to the selected point would be godsend.

You can imagine how flexible these 2 tools would be and how quickly you can create more structural depth in maps with a lot of the needless tediousness eliminated.

Yeah I was planning to make a tool that handles all of this. It's what I meant with "Tool that helps you make perfect patterns while mapping". It's gonna help you make symmetries and object relations by snapping your mouse to lines and points. There's gonna be a list of geometries that you can activate and it will probably have blankets and parallel things aswell.
SeeNaRee
we dont deserve u
oSumAtrIX
I love what you plan with sliders <3 thank you so much
nazaa123
.
lewski
the program won't start after the latest update

things I've tried:

- installing in appdata
- installing in program files x86
- installing in program files
- installing in a different folder
- installing on a different drive
- downloading and unpacking the zipped version

I've tried to run the program both with and without admin privileges in each scenario, and every time, the program just appears suspended in Task Manager for a few seconds and disappears.

Anyone know a fix?
Topic Starter
OliBomby

lewski wrote:

the program won't start after the latest update

things I've tried:

- installing in appdata
- installing in program files x86
- installing in program files
- installing in a different folder
- installing on a different drive
- downloading and unpacking the zipped version

I've tried to run the program both with and without admin privileges in each scenario, and every time, the program just appears suspended in Task Manager for a few seconds and disappears.

Anyone know a fix?


Due to a little oversight in the latest update the program crashed on startup for new users. A fix will be here ASAP.
minatoaqua1
Thank you so much for saving my map after it got corrupted in a bsod i love you. The backups really helped a ton.
sisig
when storyboard editor
Topic Starter
OliBomby

Sisig wrote:

when storyboard editor

I wasn't planning on making a storyboard editor, because something like that is a lot of work and storybrew already exists. Also I'm not a storyboarder, so I don't feel qualified to make a tool for storyboarders.
Ikira
When Slider Generator uwu
show more
Please sign in to reply.

New reply