Giter VIP home page Giter VIP logo

osu-trainer's Introduction

osu-trainer

A program that allows you to modify the difficulty of a beatmap very quickly and easily.

Download

https://github.com/FunOrange/osu-trainer/releases/latest

Additional Notes

  • Maps can be created without alt tabbing if you make good use of the profiles and hotkeys
  • Search "osutrainer" in osu! to find all your generated maps
  • If you use this application a lot, you can end up using a lot of disk space. (333 mp3s * 3MB/mp3 = 1GB). To free up this space, delete the generated maps in osu, then click the Clean Up button in osu trainer.

Special thanks to Craftplacer for making the UI really nice and pretty

Licenses

This project uses the following projects:

osu-trainer's People

Contributors

bobo1239 avatar craftplacer avatar funorange avatar l3lackshark avatar piotrekol avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

osu-trainer's Issues

Rename window closes when mouse isn't in the window

So essentially everytime you rename a preset and move your mouse outside of the little window it closes.
I personally find this really annoying and would like it to stay open even when I move my mouse away as I can not see anything if my big cursor is on the Text-Box.

I think it Osu trainer doesn't work on windows 11

I haven't downloaded Osu Trainer before and when I open the file it just shows the stuff in the file, I tried looking for tutorials, but found nothing but an old reddit post of some person with a similar problem with windows 11 from 6 months ago with only one reply that didn't help.

osu-trainer.exe opens up Rage Multiplayer?

im not a coding expert but isnt this supposed to be for GTA V or something? When I open it, files start downloading into the folder. I have no idea why rage multiplayer updater is opening instead of the actual osu-trainer.
osu-trainer proof1
osu-trainer proof2

Setting rate to 0.0 will crash the installation forever

Pretty easy to replicate:

  1. Set the rate for any beatmap to 0.0.
  2. You will then get a division by zero crash, abort the program.
  3. On startup, the program loads the last rate used, and will therefore crash again in a perpetual loop.

Crashlog:

************** Exception Text **************
System.DivideByZeroException: Attempted to divide by zero.
   at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2)
   at FsBeatmapProcessor.Beatmap.SetRate(Decimal rate)
   at osu_trainer.BeatmapEditor.<ServiceBeatmapChangeRequest>d__108.MoveNext() in C:\Users\funor\source\repos\osu-trainer\osu-trainer\BeatmapEditor.cs:line 418
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)

Add option to flip beatmap

Add option to flip beatmap horizontally, vertically and both.
Pretty self-explanatory, this is an essential feature for a practice tool (McOsu has this and it's very useful to combat mindblock).

Beatmaps not detected when placed in a folder not named "Songs"

If I change the song folder to anything that doesn't end in "Songs", the beatmaps are not detected, even though they are correctly proccessed and displayed in the osu! client.

folder_example_wrong

client_wrong

this also happens on any other than the Program Files\osu! , such as other directories on C:\ or any external drives

MP3 offset wrong after re-encode

As with every mp3 re-encode, the offset changes by approx 8 to 10ms.

Would it be possible to automatically add that offset to the entire map, so one doesnt have to use offset everytime?

All difficulties created with osu!trainer open/import only to Lazer

I started running into this problem a couple days ago, any way I can get it so that the custom difficulties I generate can open back up in Stable? Since there is no way to access the diffs in the Lazer directory I have no way of importing them into Stable since there are no beatmap files to import

Does this work on 2015 cllient?

If it should, then idk what am i doing wrong, but since for some reasons i just cant install/open modern versions of the game, i just tryied there and the maps werent being recognized by the program, i tried 1.7 and 1.6 versions, but neither has worked, both wont recognize them, anytthing i can do? (apart frrom updating the game oor using a modern version since, as i said i cant use modern versions)

Please unfork this repository

There has been serveral times I tried to search this repo but end up getting no results because GitHub doesn't show forks in the search results. Since the project has been modified somewhat heavily could you please consider unfork it?

Edited MP3 files eventually disappear from the song folder

From time to time a bunch of my edited maps lose the mp3 file, which is gone from the song folder and cannot be found in the Recycle Bin.

I do not know what triggers this or if it's an issue on osu! or osu-trainer's end. It appears to be random, since I have edited maps from months ago with mp3 still intact and one edit I created yesterday already has no mp3.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.