forum

Song Visualizer in editor

posted
Total Posts
17
This is a feature request. Feature requests can be voted up by supporters.
Current Priority: +193
Topic Starter
Oblimix
I've found a few request for a visualizer as an effect while playing, but I find it really useful if this was added to the editor instead.

The current editor is currently based on determining the BPM, Offset and placing circles all based on your hearing alone.
Now I'm not exactly sure if osu! is capable supporting a visualizer, but if so I got a few things I thought would be interesting.



Ignoring my awful paint skills, I tried making this as simple as possible.
By adding a visualizer like this, you can easily determine the BPM and place the Offset at a correct spot. Of course this does not mean using the current implemented method in osu is dated, but this could make it a lot easier for people that have trouble basing the entire thing on their hearing.
You could also use it to see if your BPM and Offset is consistent throughout the map pretty easily.

You could, of course, also just use a third party app, like Audacity, to find these two values instead of implementing it into osu!, but then comes composing.



The current build has no real issue and is easy to use, but it is still "almost" entirely based on hearing.
Here you can see your beats and hold the power to place your nodes on the right beat, but you don't hold the full visualization you could have to help.



I recommend a toggle (not a replacement) to see the visualizer and beats as you compose. This holds the function to actually see potential spots for sliders, circles, or find an ideal spot for a death stream. This avoids the issue of having to replay certain sections of the map a hundred times before deciding on an action.

This is a combination of hearing and visuals to improve how we make our maps. I believe this would make it much easier for a lot of mappers.
Dexus
oh definantly, if a sound visualizer was in the editor it would be insanely useful. The way you wrote the BPM and offset being shown are spot on perfect for the editor too. Here, have some stars. I really want this to be implimented.
ThePal
This is a great request. Have some stars!
Kuchibiiru
Would make creating beatmaps so much easier when it comes to timing everything up, I just don't want it to replace the current bar xD Probably just add an option to enable the visualizer.
PROGUY
I think this is a duplicate because I recall someone suggested the exact same thing before. Oh well.
Since it's up again; I'll just admit that I'm okay with this idea, but I'm not confident on whether if this is even possible in the first place.
Kurokami
To be honest this is looks a bit ugly to me and not just because the fast image edit. I rather use it easily than make it looks better and hard to use. Yes, getting the offset would be easier but editing the map itself will be too hard. I'm okay with it as long as you can choose which one do you want to see.
Lach
Why not just use your DAW to find your offset and BPM in the first place? It would be kinda cool to see, but it's not needed for 99% of songs that are mapped on here, since they are almost all single BPM or simple multi BPM.
Kurokami
Sometimes the first beat on the song isn't upbeat so it never be the correct offset. If this happens you still need to use your ears to find it. So this will be meaningless. The same goes for bpm too.
Jaay-
There you go 20 stars, I really hope this passes cause this will make mapping so much easier
_dog
Adding a waveform into the editor will make mappers lives easier by:
  1. Allowing offset to be easily pinpointed.
  2. Help find inconsistencies in note/beat placement.
  3. Easily find timing changes.
  4. Keep mappers from using slowdown to time.
  5. Make it possible to tell snaps of higher value.
  6. Allow for more polish in grace notes on o!m.
  7. Make Charles's life easier.

To keep the osu!editor clean you could have it be a faint view on the timeline or only show in the timing tab(would be kind of tedious though).

peppy:
I've actually thought about adding such a feature more than once... The audio library I use has visualization support, so I think it is definitely a possibilty.

Of course, this will also see the need for a new editor mode to make the waveform useful in helping to time, which is quite a bit of work in itself.
p/44752
Topic Starter
Oblimix
It does indeed sound like heavy work for poor peppy. The editor would probably have to be rewritten as an entirely new analytic tool was installed.
Would be worth it in the end though I think.
Fullerene-
The editor not having a waveform is one of the main reasons I stay away from it and use external programs and convert instead of making maps directly here (though I only speak for mania as that is what I mainly participate in). This would make timing songs infinitely easier (especially those with non-static BPM) and would also provide a visual method of checking for rhythmical mistakes that is absolute and 100% correct.

This would be pretty cool to see, though a non-obstructive display or toggle would be ideal.
teasp00n
Here! Have some stars! :D
[Jessica]-
Oh my god please. This should implemented.

I used a charter that had waveforms and it WAS FUN charting (mapping). ;_; this should really be implemented.

<<< Not-so experienced 7k mapper here
Catgirl

TheGrimOfCrazy wrote:


To keep the osu!editor clean you could have it be a faint view on the timeline or only show in the timing tab(would be kind of tedious though).
I really like this image for something that doesn't make the editor too cluttered.

I think just having something in the timing tab would probably be enough in most situations since it's usually a straight shot after you figure out the bpm and offset. Usually I load the song into an editor for another game to figure out the bpm and offset (and the offset is never the same as what I need to use in osu!) and it would be really nice if osu! had something better for this.
NickXitco
Yes please, so much yes.
Nyxa
The only things I could see this improving would be timing songs with offset timing (such as rock songs, stuff that's recorded instead of made electronically) and spotting overmapping, both of which would be really valuable, since I wouldn't have to argue with mappers anymore on what is and isn't overmapped. I have no stars but I support this, for what it's worth.
Please sign in to reply.

New reply