forum

Osu Rate Changer - Change the speed of beatmaps!

posted
Total Posts
108
show more
nyancat0131
You should check whether user select a beatmap that has its BG missing. It will throw an exception.
Topic Starter
TrippinBeats

Gahara-san wrote:

You should check whether user select a beatmap that has its BG missing. It will throw an exception.


Thank you! I fixed it in the new update ;)
Topic Starter
TrippinBeats
Version 3 is released! Download it here!

Version 3.0
+ You can now create marathon maps! Put your rates or normal maps [1.0x] into one big difficulty!
- Fixed a bug breaking the program when the map had no background image.
- The program now avoids generating new files when they already exist. 1x audio files for example.

When it comes to easily adding recently played maps, I found no good solution. Also, my attempts at implementing it made the interface cluttered and more advanced than I liked. abraker, I tried ;)

Thanks for all the feedback!
DarkStoorM
I noticed you get an 'Index out of bounds' when there is no space between the Mode and its value, didn't even know it was a thing.
Apparently, not every tool formats the data properly, so if anyone is getting Index Out Of Bounds on a beatmap that was generated by some other tool, make sure there is a space, then try again.
Topic Starter
TrippinBeats

DarkStoorM wrote:

I noticed you get an 'Index out of bounds' when there is no space between the Mode and its value, didn't even know it was a thing.
Apparently, not every tool formats the data properly, so if anyone is getting Index Out Of Bounds on a beatmap that was generated by some other tool, make sure there is a space, then try again.


Sorry about that! Will update soon, should be easy to fix.
My AngeI Amogus

TrippinBeats wrote:

DarkStoorM wrote:

I noticed you get an 'Index out of bounds' when there is no space between the Mode and its value, didn't even know it was a thing.

Apparently, not every tool formats the data properly, so if anyone is getting Index Out Of Bounds on a beatmap that was generated by some other tool, make sure there is a space, then try again.



Sorry about that! Will update soon, should be easy to fix.
any news on fixing this problem? occurs on quite a few maps for me
Topic Starter
TrippinBeats

seb2110 wrote:

any news on fixing this problem? occurs on quite a few maps for me


Yes! Please try this version: https://mega.nz/#!DUhj1S6B!XupjsCwI4HLH0D0ers0xOtaEo7RNnju9wSKle_FOqtY

This should fix both of your problems DarkStoorm and seb!
Kairos
Thank you for this!
My AngeI Amogus

TrippinBeats wrote:

seb2110 wrote:

any news on fixing this problem? occurs on quite a few maps for me
Yes! Please try this version: https://mega.nz/#!DUhj1S6B!XupjsCwI4HLH ... SKle_FOqtY

This should fix both of your problems DarkStoorm and seb!
I'm still having the "index out of bounds" problem on the same map, such as FDFD and big black.
Dunno if it got anything to do with it but the program name is still the 3.1 version in the 3.2 release, dunno if the name just hasn't been changed or it's the wrong version( https://i.imgur.com/OCkXC0j.png ). Really loving the program though :)
Topic Starter
TrippinBeats

seb2110 wrote:

TrippinBeats wrote:

seb2110 wrote:

any news on fixing this problem? occurs on quite a few maps for me


Yes! Please try this version: https://mega.nz/#!DUhj1S6B!XupjsCwI4HLH ... SKle_FOqtY

This should fix both of your problems DarkStoorm and seb!


I'm still having the "index out of bounds" problem on the same map, such as FDFD and big black.
Dunno if it got anything to do with it but the program name is still the 3.1 version in the 3.2 release, dunno if the name just hasn't been changed or it's the wrong version( https://i.imgur.com/OCkXC0j.png ). Really loving the program though :)


Might have forgotten to update the version number... Would you mind linking a map that’s broken? So i can try and find the problem ;)
My AngeI Amogus
freedom dive [four dimensions] https://i.imgur.com/HXncsbx.png https://osu.ppy.sh/b/129891?m=0

but it also happens on some other maps like the big black https://i.imgur.com/2FtYX3N.png https://osu.ppy.sh/s/41823

some maps are fine tho this one works fine https://osu.ppy.sh/b/1169559&m=0 if you want to compare
DarkStoorM
My first guess is the format of HitObjects in the file

Example of HitObjects in a working file:
256,192,287889,1,0,0:0:0:0:

HitObjects of the failed conversions:
256,192,6965,1,4

This was the only difference I found in good maps and the Big Black you linked (also in the Freedom Dive).
Tried with older maps with the same format, getting the same error.
Topic Starter
TrippinBeats

DarkStoorM wrote:

My first guess is the format of HitObjects in the file

Example of HitObjects in a working file:
256,192,287889,1,0,0:0:0:0:


HitObjects of the failed conversions:
256,192,6965,1,4


This was the only difference I found in good maps and the Big Black you linked (also in the Freedom Dive).
Tried with older maps with the same format, getting the same error.


I think you are on to something there! I might check for those zeros in the end, resulting in an error. Good catch! I did not know that some maps did not have those. I’m on it ;)

UPDATE:
It's now fixed! (Check original post) It won't allow me to post yet but I will do that soon.
Topic Starter
TrippinBeats
For those who missed it, version [3.3] is now released!

It fixes a bug appered on older maps. It's kind of funny that the first comment to this thread was about a map that has been broken ever since the program was released. xD Download at the original post as usual.
DarkStoorM
There's something weird going on. When generating a map with a 1.3 rate, I sometimes get an offset of a 1/6 tick, like the audio is being pushed.

Example map:
https://osu.ppy.sh/b/531999



Any ideas?

Another example map:
https://osu.ppy.sh/b/694940
_Streamy_
This is so useful, thank you a lot! :)
iThug
Does it support .ogg? Can't create rate version with songs that have a .ogg extension.
bronco2p
I can finaly make easier/harder practice maps!
TY
MemeMeme_YT
Isn't this already possible by using Audacity and some handy tricks in the editor?
DarthSkrill
to a degree, but with less features and a lot more work
Mike5801
I can't do marathon diffs, it shows me an error of not having the correct format.
It only displays me this message when the maps are longer than 40 seconds
Lantine
It works well! thanks :)
dl for taiko practice o.o
Hydria
Thanks for taking this burden off of my shoulders
jordan180105
version 3.3 doesnt work i did everything in the turorial
i converted it like 30 times and still doestn work
Topic Starter
TrippinBeats

Hydria wrote:

Thanks for taking this burden off of my shoulders


The legend himself commented o.O

jordan180105 wrote:

version 3.3 doesnt work i did everything in the tutorial
i converted it like 30 times and still doestn work


Please link the map and say what difficulty your converting and I'll look into it.

iThug wrote:

Does it support .ogg? Can't create rate version with songs that have a .ogg extension.


The library I'm using to convert the audio sadly only works on mp3 files if I remember correctly. So I'm afraid not.

DarkStoorM wrote:

There's something weird going on...


I'm sorry I never responded to this. 9 months ago I sat down for like a week and tried to figure out this bug. There seems to be an unintended offset when converting to rates far from the original tempo. I never fixed it and forgot to respond. Guess I wanted to answer you once I fixed it properly, but since I haven't touched this for a long time... We'll see.


To everyone else: Thanks for all the positive messages! It really warms my heart ;)
_ZuKi
Hm i have a problem when i change rate and i feel like scroll speed faster idk how to fix this help me
Sosteneshion
Wow thats cool, nice program!
Telecastic
very good thanks!!!
nxaq
Hey i just downloadet it and did the exact same thing like in the tutorial but nohting have changed :(
Beatmap: https://osu.ppy.sh/b/1436138

----------------------------------------------------------------
nvm i fixed it myself! (if someone have the same problem: go in editor mode and Go to song setup,
then change the creator name to ur or whatever you want and press ctr + s to save and press esc.
and then BOOM ur other difficutly's appear xD)
-1472
great, top program
nxaq
nvm i fixed it myself! (if someone have the same problem: go in editor mode and Go to song setup,
then change the creator name to ur or whatever you want and press ctr + s to save and press esc.
and then BOOM ur other difficutly's appear xD)
_Illustrious_
Now i understand everything
Now this program is gonna be popular i think
DJ K1RA
very cool and it still works fine, thanks man :D
abraker

TrippinBeats wrote:

The library I'm using to convert the audio sadly only works on mp3 files if I remember correctly. So I'm afraid not.
https://github.com/naudio/Vorbis ?
Nightmarekill
Great program, really helpful when practicing map you can't pass on your current level.
Retrayia
How am I suppose to finetune the offset of (non sv) timing point in the osu editor? I tried to convert "Kaneko Chiharu - iLLness LiLin (Fresh Chicken) [EXHAUST].osu" and it converted but I don't know how to change the offset of the non sv, can anyone help?
Sotarx
Thank you so much for creating this! helps me so much
-Lunya
So, I enjoyed your program so much, but I've been trying to make a jump marathon for training and seems like I can't get it to work? I manage to do the "1.2;1.5;1.7" stuff, check the marathon box and sucessfully convert it, but ingame I just can't open the marathon and I get this "The beatmap couldn't be loaded sucessfully" or something like that message. Any fix for that?
Kissen1
Im having an issue where when I convert a beatmap, the audio only plays for half of the beatmap when i try to play it, then it cuts off. But when I go into the osu map editor, and check the audio, it plays normally like it should.
N o o b
I get an error saying "Error: Index outside the bounds of the array" and I don't know why it isn't working
Delegarium
Very cool prog man! It's rly usefull,why did peppy wont't add this as a standart thing for mania,like in Etterna or other vsrg games?
AlexMTM
Really helpful! Now I can practice hard maps on slower speeds!
fafa
I am a bit shocked that I did not find this long ago. I have been using a different software that allows me to speed up maps although it is a bit more complicated to use because it seems to use a Command Prompt window and I had to manually select the BPM by adding or subtracting from the original BPM without knowing the actual multiplier.

I mainly play Double time now and have moved on from all the 176 sped up maps I made, unfortunately, I found this thread a bit too late. Although despite that, I have checked out the program and it is much easier to use than my previous one!

Easy to use software with some useful options, would have definitely used it back then!
epic man 2
Okay, so why won't this work with Live songs (Songs with inconsistent BPM, but have maps)?
Kissen1

Likean00b wrote:

I get an error saying "Error: Index outside the bounds of the array" and I don't know why it isn't working
same
spanner dude
It isnt working that well for me. I did put the ticks in the boxes for the maps and what rate I wanted but it will not show up. Am I forgetting something to do? If so please tell me ASAP
Overdosed
The adio doesnt convert :/

Tried using audacity but idk how to add it to osu, might fiddle with that later.
Nao Tomori
Randomly adds normal hitnormals in? no idea why D: kind of fucks my hitsounding lol
ExeoOsu
v
Willyrex
.
merp
it dosent work at all anymore
Kaindra
If its can change AR, this is will be more useful
merp

Xelycia wrote:

If its can change AR, this is will be more useful
no u
jojoBoia
Ty so much man that's Exactly what i was looking for,god bless your beautiful Soul.
--P--
Ty so much this was needed, most stream maps i like are 6-7 stars and way too fast for me and most 4-5 star stream maps were ass, so this helps alot.
EnergoStalin
Can you add "Drag And Drop" functionality? Or update github by latest version and i do it myself
unpogged
bug i guess: i can't even see the osu! file or other applications, so i can't even pick a map to speed up
if this helps: i'm on a windows laptop
-IsseiHyoudou-
what about the ar how cause i cant change the ar to more than 10 in the editor
zNeverSleep
Works perfectly. thx.
Dreamer_420
banger post great tool
hairshirt
Amazing program! Still works 4 years later! Thank you!!
Plads
A minute or so to convert 1 beatmap seems slow imo (you should be able to get higher speed conversions).

I'm currently writing a cli app to help with beatmap creation (I will try at least hehe), and I just implemented a speed changer for any osu map that is at version 14 of the osu file format using "ffmpeg".

Here is some data about the specs I get with ffmpeg:
1m 50s @174 bpm
to 1m 36s @200 bpm

took 4.161 seconds


4m 39s @182 bpm
to 3m 23s @250 bpm

took 4.224 seconds


6m 26s @174 bpm
to 11m 11s @100 bpm

took 4.284 seconds...

I think you get the point, ffmpeg is very optimized.

Is there a reason you don't use ffmpeg instead?
It could save a lot of time, and it's super easy to use.

What's more, it's open source.
NobleAmythysT
this is amazing, thanks
[Emirii]
Yeah this is good
PeteN00b


Tried with various beatmaps, if I ignore and click continue it just never converts it and remains stuck at loading.
Kornjii
amazing.
ILoveBaconBits
not working for me
keksikosu
Trojan.Malware.300983.susgen
somepersonig
now I can try mario paint d another 1.15x and fail miserably cuz I'm a 5th dan player. Thank you very much!!
sktchi

i keep getting this error when trying to rate one of my maps can anyone help??

EDIT: i figured it out
my maps mp3 was corrupted
tadx
.
theaxz
ur game sucks!!!!!!!
[LS]qwk

TadeoM wrote:

when I put ''0.8:0.9:1.1'' I get an error [I'm using translator]
Use ; instead of :
Asuri-
I am getting this error
Error: Sequence contains no matching element

on bms converts I made using https://github.com/vysiondev/bmtranslator

Is there a way for this rate changer to work for these files? because there is a lot of good charts in bms for practice.

I uploaded one of the beatmaps I made with that bms converter to google drive so that you may take a look at it
and see if there is a way for these to be rate changed if your willing to support these files.

https://drive.google.com/drive/folders/1KDOlqM1_5JqLz9Cnh0xgO3ualGuh1HZV?usp=sharing
coe
Now I have a way to practice speed. Thanks. 😎
Stomiks
How have I not found this before

This is some amazing work right here
Rikuka
thankyou

now i can spam x2 rates
VorticalEx
.ogg support when
JRS07G
when i try to merge maps into matathon the last song glitches and it doesnt work
iiko
half of the maps i'm converting into a marathon just aren't working at all, i've used it before with no problem
it makes the difficulty for the rate, but it messes up when its in the marathon
VittoRanetto
when I click the mega link it says my connection isn't private. can you fix this?
Asher2020
When it says that the conversions are done and that I need to finetune the offset, what does that mean?
kaedori
if the circles seem to show up before/after the beats (instead of being on-beat) you need to adjust your audio offset using the - and = keys

but at this point just use osu trainer, it has more features and seems to be actively maintained
anaxii
Well hummm
DiegoDLM
I've attempted to convert the song rates to play, but it does not work for me. Whenever I start playing the beatmap, the rate the song remains the same. What are the steps that I have to take to successfully change the rate of the beatmap? Also does the program work on OSU Mania beatmaps as well?
Sl4sher_io
idk what's wrong with this programm... but when I wanna make a marathon, the first map works fine, the last ones don't even show in EDITOR, but when I play the dan, it shows the other maps without music... Sometimes it works fine and after 742378432 tries I made my own gamma dan. Then I tried to make a new marathon, delta dan, the same thing happened... and not only fricked up delta dan, but even gamma dan, now it's with the first music of delta dan, when the music ends, the MAP in EDITOR ends, but then when I play my gamma dan or delta dan, the first MUSIC(NOT A SONG/MAP)ends, there's no more music in these dans. I have no idea how is it even connected with gamma dan, because I'm trying to make my delta dan and why does it work like that, but, that's it. Idk, fix this?




EDITED: It actually breaks mp3 and because it's not full it just breaks the whole marathon.
CutieSlapper
hi, i have a problem, when i try to locate(browse) a beatmap, i cannot just find them in the folder, is it because they are .osz ?
yestriangle
most beatmaps it works fine, but random maps will tell me it cant find the mp3 for the map when its literally right there and i dont know what it wants from me
M i a u
THANK YOU A LOT <3
caov235

iThug wrote:

Does it support .ogg? Can't create rate version with songs that have a .ogg extension.
I know I'm 6 years too late, but you can go into audacity with the original audio file and downrate it using the speed & pitch tool, then export that audio file into the song folder as audioXX.ogg. Then just change the audio file extension from .mp3 to .ogg in the downrated song's config file.
Fuwapiuwa
How did you get that value _audioOffset 80 to be add on? Seems 80 is a little bit off from version 1.0 and 2.0 but it seems fixed in version3.0+, I tried use 40 and then fixed. But just curious how this value come
AlanoV
OH MY GOD THANK YOU SO MUCH <3
oktondi
this is so good!! :-D tysm
vulticity
it doesnt support osz? what files does it support
Please sign in to reply.

New reply