Sign In To Proceed i2v15

Don't have an ? 1a2w41

osu! to create your own !
forum

Midi to osu!Mania keysound+beatmap converter (Automap-chan) 6ja3z

posted
Total Posts
136
show more
Topic Starter
Update (July 28, 2016)
- Fixed LN bug for midi with large resolution
- Fixed WAV->OGG bug, now it is stereo channel

DL: https://drive.google.com/open?id=0B_DjSSnDr_wyS2lpbHpCWFhwa1E
Topic Starter
Update (July 30, 2016)
Made a new tool that convert all LN in a map into short notes. It will be same start time, same column, same volume for hit sound.
I shall call it Rice Cooker

DL : https://drive.google.com/open?id=0B_DjSSnDr_wyNlNXZzdTOXc0ZnM

I haven't tested it with other gameplay modes. so only use it for mania.
Topic Starter
Updated Dec 7, 2016
-Fixed bug with a 2h long midi causing it to crash.

DL:
https://drive.google.com/file/d/0B_DjSSnDr_wyX3VsRlZDU2E0ajQ/view?usp=sharing
did i miss something? // btw can u add your tools at the first page? (rice cooker , import export hitsound) thx <3


no hit object uhh?
Topic Starter
Update : Dec 8, 2016
What dec 7 version should have been.

http://puu.sh/sIVuS/1e0e174def.jar


seems broken file

but why others not?



midi file : https://drive.google.com/file/d/0ByfyV8 ... J2OE0/view
Topic Starter
please send me midi let me dubug
Topic Starter
Update: Dec 14 , 2016

Thanks Zenonia for finding a new bug.

The 24 channel midi file your provided had some Channel Volume Change events (with 0 volume) before the Note Off events, so it caused some notes to have 0 volume which is why the hitsound is silent.

DL: https://drive.google.com/open?id=0B_DjSSnDr_wyNzlOczd1WEVvazg
Topic Starter
Update: Dec 16, 2016

Fixed mp3 duration bug from Dec 14, 2016 version.

https://drive.google.com/open?id=0B_DjSSnDr_wyLUM0VzR5MDdKSTA
duudee this is very nice indeed, i wish i found your thread a long time ago
anyway thanks for sharing :)

edit: welp, I've turned off any antivirus, unblock the security and still crashed.
I'm using Java 8.111, OS win7 x64

midi file: https://drive.google.com/file/d/0ByfyV8 ... dqd2s/view
I really want to play the song on osu :(
I have been stugling with this for 3 h and I do not get any output... :cry: The program opens I chose the .mid then the second window does not apear it just crashes to me...
Not even sure how to name the .properties file.
Should the .proprieties file be named: f41affba00.properties
or config.properties like you have in github?????
Please help.
Topic Starter

Cra Dow wrote: 472n4q

I have been stugling with this for 3 h and I do not get any output... :cry: The program opens I chose the .mid then the second window does not apear it just crashes to me...
Not even sure how to name the .properties file.
Should the .proprieties file be named: f41affba00.properties
or config.properties like you have in github?????
Please help.
leave it as config.properties.
try a different midi file? its possible that it is not able to parse the file. not all midi file follow same convention.

if that doesnt work , send me ur midi file so i can debug
Here is a zip file with a video of my desctop while trying to run the program, .mid files, config.properties file and the latest verison of your program that I used to make sure if I did mess up something: https://drive.google.com/open?id=0B_edr ... jduMkVOLWc
Thanks for the .
Topic Starter

Cra Dow wrote: 472n4q

Here is a zip file with a video of my desctop while trying to run the program, .mid files, config.properties file and the latest verison of your program that I used to make sure if I did mess up something: https://drive.google.com/open?id=0B_edr ... jduMkVOLWc
Thanks for the .
I was working on an update (see below) and could have compiled the unfinished code by accident, sorry I don't really have a lot of time to do testing and make my program perfect. But I will do my best to fix problems if you find any. I tried making a map with oceanus.mid with new release and it works, haven't checked the other midi files, send me a PM if they dont work.

Updated 21 Jan 2017

Unzip everything before you run. KEEP THE FILES TOGETHER, DON'T MOVE THEM INTO SEPARATE FOLDERS
: https://drive.google.com/open?id=0B_DjSSnDr_wyRm1fTzJ3R2gzTE0

- Added error messages so you can debug the common problem of missing files.
- Improved properties file loading/saving logic.
- custom hitsound, so you do not need Automap-chan to generate the hitsound files, VERY FAST SPEED TO COPY FILE RATHER THAN CREATING IT.
- You may name the hitsound anything you want, simply configure it in the convert.csv file
This package comes with LordRaika's Grand Piano pack, and names configured as shown in image, note that if your midi contains some pitch not available in his package you will get silence in your song. You should either make that missing file or switch custom hitsound off.
- DO NOT USE CUSTOM HITSOUND IF YOU ARE MAKING A MAP WITH MULTIPLE INSTRUMENTS, IN THAT CASE YOU NEED CONVERT 1 INSTRUMENT AT TIME
- You may add more octave in this convert.csv (B_1 means B-1)
- It is a CSV file, do not save as excel format.
To configure it to use your own hitsound files, LEFT COLUMN IS NAME USED BY AUTOMAP-CHAN (DON'T CHANGE), RIGHT COLUMN IS FOR YOUR CUSTOM HITSOUND NAME


This Short folder is for hitsound of short duration, the main folder contains longer duration hitsounds


no future update planned, too busy right now...
Not sure where I messed up...
Files and Video: https://drive.google.com/open?id=0B_edr ... 0hSVG5xZGs
If I search for the file folder C:\Windows\System32\null\oceanus_outputs
I get this: "Windows can't find 'C:\Windows\System32\null\oceanus_outputs'. Check the spelling and try again."
Thank you for all your .
Topic Starter

Cra Dow wrote: 472n4q

Not sure where I messed up...
Files and Video: https://drive.google.com/open?id=0B_edr ... 0hSVG5xZGs
If I search for the file folder C:\Windows\System32\null\oceanus_outputs
I get this: "Windows can't find 'C:\Windows\System32\null\oceanus_outputs'. Check the spelling and try again."
Thank you for all your .
I watched your video, it looks like you didn't unzip it and just ran Automap-chan inside the compressed folder.
The reason why it couldn't load the properties file is because the path to it cant be found, since it it was inside a zip file.

I put everything inside a compressed folder(zip file) to reduce the size for people to faster.
Please unzip it to a folder before you run anything.

The output is supposed to be in same folder as your midi file, since your files were inside zip, i guess it defaulted to System32.
You can put your midi anywhere, dont have to be in same folder as Automap-chan
This Grand Piano.zip does not show up in my computer.
To make things sure: https://drive.google.com/open?id=0B_edr ... mF3bE5wY2c
Topic Starter

Cra Dow wrote: 472n4q

This Grand Piano.zip does not show up in my computer.
To make things sure: https://drive.google.com/open?id=0B_edr ... mF3bE5wY2c
that was just to show u it looks like a normal folder nut it is a zip file. samething as rar file. you supposed to unzip the one you .

step 1: the zip file
step 2: right click on it and extract all to any folder on ur pc
step 3: run it
it works now...
After all the problem was that .jar files were set as default to winrar.
Video: https://drive.google.com/open?id=0B_edr ... XBZMTc1XzA watch it on speed 2x, and skip the gameplay parts because it looks like screen capture didn't get osu, only the editor part...
So do I need extract hitsounds enabled when using the custom hitsound option?
I used that after ending the video and it gave me 600 hitsounds in 4 seconds.
By comparing the 2 versions I converted, I noticed that the hitsounds are 400 less in the custom one. So the program does respect pitch relevancy per column (thou it is not absolute in all conversions of the same midi, the same note will not be in the same column if you make a different conversion), thou it will change if the pitch of the grup of notes used changes, right?
It does not LN, I will have to ln stuff if I want an ln map right?
Thanks for all the help. 8-) 8-)
Topic Starter

Cra Dow wrote: 472n4q

it works now...
After all the problem was that .jar files were set as default to winrar.
Video: https://drive.google.com/open?id=0B_edr ... XBZMTc1XzA watch it on speed 2x, and skip the gameplay parts because it looks like screen capture didn't get osu, only the editor part...
So do I need extract hitsounds enabled when using the custom hitsound option?
I used that after ending the video and it gave me 600 hitsounds in 4 seconds.
By comparing the 2 versions I converted, I noticed that the hitsounds are 400 less in the custom one. So the program does respect pitch relevancy per column (thou it is not absolute in all conversions of the same midi, the same note will not be in the same column if you make a different conversion), thou it will change if the pitch of the grup of notes used changes, right?
It does not LN, I will have to ln stuff if I want an ln map right?
Thanks for all the help. 8-) 8-)
1) you don't need to manually edit the properties file before you run, you can just use the GUI to set options. it will be saved to properties file after you convert.
2) You need to extract hitsound when using custom hitsound, if unchecked it will only create the beatmap (no hitsound).
3) custom hitsound is supposed to be less files, because each pitch only has 2 duration. if using hitsound created by automap-chan, it will have more variety of duration depending on your song.
4) It does not LN, i hate LN and too lazy to code the logic for LN to avoid overlapping with other short notes. You may map that yourself after converting.
5) The pattern algorithm focus on spreading out the notes in all column to avoid jacks, it does not care about pitch relevancy, however it will sort the pitch within a chord. There is some random in the pattern algo, so you wont get the same result when you convert the same midi multiple times. You only need to extract hitsound once per song, then you can convert many times after if you are unsatisfied with pattern.
6) Automap-chan creates a silent mp3 of same duration as your midi.

Glad you got it working now, let me know if you have more questions
Duration of 2 I see. So that is why notes sound weird in the custom hitsound version...
If the objects are less in the osu map will the hitsound of the missing notes be played while playing? like the ratio is not one note per hitsound after convertion, if in the original song there are chords of 8 notes and I convert to chords of 3 notes the hitsounding will be 3 hitsounds on each of 2 objects and 2 for the remaining one?

Edit: I tested that out and the hitsounds are being played in the back ground so there is no missing sound.
8-)
Thanks for your all your help again :)
Topic Starter

Cra Dow wrote: 472n4q

Duration of 2 I see. So that is why notes sound weird in the custom hitsound version...
If the objects are less in the osu map will the hitsound of the missing notes be played while playing? like the ratio is not one note per hitsound after convertion, if in the original song there are chords of 8 notes and I convert to chords of 3 notes the hitsounding will be 3 hitsounds on each of 2 objects and 2 for the remaining one?

Edit: I tested that out and the hitsounds are being played in the back ground so there is no missing sound.
8-)
Thanks for your all your help again :)
Lets say your midi has pitch A3, but this note has duration of 1/2 beat, 1/4 beat and 1/8 beat throughout the song.
Using custom hitsound: you have 2 hitsound for A3, 1/4 and 1/8 will use the same hitsound (A3S_s.wav), and 1/2 will use the long duration hitsound (A3S.wav). Anything faster than 1/4 will use 1/4 hitsound, and anything slower will use the longer duration one.
Using Automap-chan generated hitsound: you will have 3 hitsound for A3, one for each duration.

So if you song has note that is like 6 beat long, dont use custom hitsound, it will sound very off.
You have a setting called Max Chord, so the chord size will never exceed that, any extra note gets send to StoryBoard (Press TAB key in osu editor to see it), so you wont get missing sound.

You may have silent note if you song has a note that is out of range of the available notes in the Grand Piano custom hitsound folder.
Example, you song has a note of pitch A9, but the custom hitsound folder only contains A2 to A8. Simply turn off custom hitsound if that happens. OR you can create the missing hitsound using your own midi editor programs.
silentch
Amazing converter, thank you <3
https://osu-ppy-sh.cinevost.com/s/577617


I'm still waiting, yo
Topic Starter

noftrahtcehe wrote: r5664



I'm still waiting, yo
probably a bug.
send me all ur files (including midi) so I can debug

dudehacker wrote: 4s4e3f

noftrahtcehe wrote: r5664



I'm still waiting, yo
probably a bug.
send me all ur files (including midi) so I can debug
https://www.mediafire.com/?adu32tu2nsdso78

Just one .mid file. I guess it just can't handle the sheer number of notes...
Topic Starter
what options did u pick before u hit the button to convert?
Did you extract the files after you ed the zip (zip is similar to RAR) file containing automap-chan?
I will check in 8h gotta go to work now.


If I check "Custom Hitsound", the thing stops working completely
Topic Starter

noftrahtcehe wrote: r5664



If I check "Custom Hitsound", the thing stops working completely
I tried converting this midi too, it is taking too long.
you have 176k total notes which is crazy, I am not gonna try to improve my algorithm for this midi.
It should work for a normal midi file though.
Loool. OK. Thanks anyway.
Didn't work with percussion notation :(
Amazing work anyway, i'm making some classical music maps
I just realized it also makes a blank audio.mp3 with the exact length as the song. Why not just scrap that and make the mp3 on the .osu "virtual"?
With that, put both the .osu and the hitsounds into a single folder. So you only need to put that single folder into Songs, instead of making another one.
Topic Starter

noftrahtcehe wrote: r5664

I just realized it also makes a blank audio.mp3 with the exact length as the song. Why not just scrap that and make the mp3 on the .osu "virtual"?
With that, put both the .osu and the hitsounds into a single folder. So you only need to put that single folder into Songs, instead of making another one.
virtual has bug with mods
easier to find the .osu file if its not with tons of hitsound in same folder. u might convert multiple times for the same song

dudehacker wrote: 4s4e3f

noftrahtcehe wrote: r5664

I just realized it also makes a blank audio.mp3 with the exact length as the song. Why not just scrap that and make the mp3 on the .osu "virtual"?
With that, put both the .osu and the hitsounds into a single folder. So you only need to put that single folder into Songs, instead of making another one.
virtual has bug with mods
easier to find the .osu file if its not with tons of hitsound in same folder. u might convert multiple times for the same song
Y'know you can group files by type, right?
Also, there's a checkbox so that hitsound speeds scale depending on the play speed. Look, I'm not usually frank, but do you even map?
Sorry. That was a bit stingy of me.
I have no intent to offend, I'm just in a bad mood.


why system32

and it only produce blank mp3 sad

ps. why blank mp3 64kbps it can be smaller to 8kbps i think its better
Topic Starter
Update May 22, 2017

fixed instrument change on multi track midi.
https://drive.google.com/open?id=0B_DjSSnDr_wyUUwyZy1pM3FsZ00

current version has a weird bug on windows 10 that I can't fix, maybe after I get a new PC with windows 10.
Amazing work!Big appreciate to you!
So i attempted to make a map. Where does it go? I got a message saying finished. But... all i have is a .osu. Is the other files moved somewhere else? NVM got it to work

I recommend making a video tutorial for this as well
I pick my MIDI file, then nothing happens. Convert options don't be opened. I have no idea why this is happening.
Automap-chan>java -jar "Automap-chan v20170716.jar"
Missing attributes for JarRsrcLoader in Manifest (Rsrc-Main-Class, Rsrc-Class-Path)
Exception in thread "main" java.lang.NullPointerException
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:46)
Something is wrong, or is that an error?

EDIT1: Just looked inside and indeed these class files are missing
EDIT2: IT was an error
ok, now program outputs to "C:\Windows\System32\null\MID FILE NAME HERE_outputs\Unknown - MID FILE NAME HERE (Automap-chan) [KS10-4K].osu" but there's no such directory as C:\Windows\System32\null\

Am I missing something again?
ow rip again this thing, idk but older version worked on win 10
Thank you very much. la's 10K Project - MIDI Stuff
Topic Starter

[ Reversal ] la wrote: 5h256

Thank you very much. la's 10K Project - MIDI Stuff
Thanks for using it!
I added your mapset to my 1st post.

If you don't mind, would you like to share the problems you had so it might help others?
hello!

First, i am grateful to you make this convertor. THX ><

I have a question
Is it possible to change the midi device (or virtual midi device. like loopMIDI) manually myself in this version?
cuz this sound quality is not very good and i wanna change it. if possible, could u tell me how to do that?

Once again, thank you !!!!
Is there a way to allow jacks, I'm missing a bunch of notes in bigger chords because jacks are not allowed?
There is some sort of parsing error for paths. If Automap-chan is in a directory with a special character anywhere (i.e. even if Automap-chan is in a subdirectory without special characters) in the path , it displays 2 messages. First "PropertyAdapter got error reading from config file for key = midiPath"; second it displays the path of the property file I assume it is about to try and create, however the special characters are still escaped when it displays the path. After this it closes without creating the property file.

Edit: After moving to a directory that doesn't include a space in the path, it creates the config file (which is blank) and just closes?? Can't seem to get it to work at all, I've had no problems with older versions though.

Edit2: Running v20170716 to generate a config file then allows v20180513 to work fine, which is probably why you didn't notice this error.
ok so I ed the latest and it didn't want to pick any midi no matter how much I pressed the open button.
Then I saw here the 2017 ver ed it and it picks midis just fine.
hgffdghdfh
when i press open it doesn't work pls help!(if you are still on)
Works well, but I had a question that might be ethically wrong, so I also want your opinion on that.

Is it possible to have a massive midi to osu convertion ? for exemple
from difficulty 1 to 10, from Max Chord 1 to 10, from key set 4 to 18

That would be 1500 .osu files but this is an exemple of course.
Topic Starter

4649ceynou wrote: 22733m

Works well, but I had a question that might be ethically wrong, so I also want your opinion on that.

Is it possible to have a massive midi to osu convertion ? for exemple
from difficulty 1 to 10, from Max Chord 1 to 10, from key set 4 to 18

That would be 1500 .osu files but this is an exemple of course.


what does this have to do with ethics?
its possible, but i also don't see the point of doing that.

You can change the source code for that, it's pretty simple, I'm too lazy to do this change.

dudehacker wrote: 4s4e3f

what does this have to do with ethics?
its possible, but i also don't see the point of doing that.

You can change the source code for that, it's pretty simple, I'm too lazy to do this change.


I don't know coding but I'll check the source, you added comments to it, it might be easily understandable, thanks !
does it still work
Topic Starter

jhawdga2 wrote: 5m4e1t

does it still work
yss

Drum-Hitnormal wrote: 4q674q

jhawdga2 wrote: 5m4e1t

does it still work
yss
i dont think so
im getting 0 total number of notes and just an audio.mp3 that lasts for 4 minutes and no sound whenever i press create beatmap
Topic Starter

jhawdga2 wrote: 5m4e1t

Drum-Hitnormal wrote: 4q674q

jhawdga2 wrote: 5m4e1t

does it still work
yss
i dont think so
im getting 0 total number of notes and just an audio.mp3 that lasts for 4 minutes and no sound whenever i press create beatmap
u need select the track to notes or sb or its empty

Drum-Hitnormal wrote: 4q674q

jhawdga2 wrote: 5m4e1t

Drum-Hitnormal wrote: 4q674q

jhawdga2 wrote: 5m4e1t

does it still work
yss
i dont think so
im getting 0 total number of notes and just an audio.mp3 that lasts for 4 minutes and no sound whenever i press create beatmap
u need select the track to notes or sb or its empty
okay i figured it out
thanks for bumping this.. because I literally needed something for hitsounds
does the outputter midis that were extracted from fl sudio and atleast contain 100k notes in every single track? im not getting a successful output
Topic Starter

jhawdga2 wrote: 5m4e1t

does the outputter midis that were extracted from fl sudio and atleast contain 100k notes in every single track? im not getting a successful output
no idea, never tried and dont really want waste time debug that. u can try open the midi in different midi editor and export then try convert to keysound

Drum-Hitnormal wrote: 4q674q

Made a java software that converts midi -> osu with help of Aqo

Temporary name: Automap-chan
Character design:
Thanks to Various Artists - Para's Piano Collection
Kiki with Ayato - Oceanus
silentch with Various Artists - Piano 7K BMS Pack
Pikechu with Various Artist - Pike's 7K Piano Pack 1
Zenonia with his SDVX , IIDX midi 7K piano mapset
and [ Reversal ] la with MIDI Stuff - Dandelion's Promise



Here are a few maps created with it for you to try out:
Touhou - UN Owen was Her
http://puu.sh/nZWcs/33a85834eb.osz

Touhou - Beloved Tomboyish Girl
http://puu.sh/nZQ4O/904e87f4cf.osz

Supercell - Odds & Ends
http://puu.sh/nLrz2/eac85b4e30.osz

Yamada & 7 witches OP
http://puu.sh/nLoHP/5cd85fe63e.osz

Supercell - Sayonara Memories
http://puu.sh/nJgxl/1ea31a9d4a.osz

TalesWaver - Second Run
http://puu.sh/nJdfp/f4c3f72a6c.osz

Vocaloid - Rolling Girl
http://puu.sh/nEvQ3/4a30731bbc.osz

Oregariu - Everyday World
http://puu.sh/nJiIz/9535cdd976.osz

Rewrite - Philosophyz
http://puu.sh/nqq1J/dc968c6e60.osz

Golden Time - Sweet & Sweet Cherry
http://puu.sh/nqqCQ/64ccbcca58.osz

Bakemonogatari - Kimi no Shiranai Monogatari
http://puu.sh/nD4Bl/316bf55bdd.osz

Hyouka - Mikansei Stride
http://puu.sh/nqp42/705189855e.osz

Tari Tari - Kokoro no Senritsu
http://puu.sh/nqiWO/82b32cab7d.osz

Fate Zero - Oath Sign
http://puu.sh/nqjGM/f4e2f6008d.osz

Shigatsu wa kimi no Uso - Hikaru Nara
http://puu.sh/npqnQ/265bf3d3ee.osz

Expelled from Paradise - EONIAN
http://puu.sh/nppBt/449a1bb219.osz

Madoka - Sis Puella Magica!
http://puu.sh/nofkT/1f6358d76e.osz

Haruhi - God knows
http://puu.sh/nmSR3/b43b43cd0a.osz

No Game No Life - This Game
http://puu.sh/nmKP5/cef275348f.osz

Dantalian no Shoka - Cras numquam scire
http://puu.sh/nmCnS/5275996a4a.osz

Egoist - Euterpe
http://puu.sh/nmBBL/94b7834dc3.osz

Ef a tale of memories - A moon filled Sky
http://puu.sh/nmA2Y/1566d9b677.osz

Hyouka - Yasashisa no Riyuu
http://puu.sh/nm214/70b369ce12.osz

Nichijou - Zzz
http://puu.sh/nmy4b/008cfee9c1.osz

Narcissu OST (2-3 stars):
Scarlet
http://puu.sh/nm0rS/546c2d2290.osz
Lamune79s
http://puu.sh/nm0CC/8a6c4e3722.osz
Narcissu
http://puu.sh/nm0Z0/be50fae965.osz
Nacissu 2nd
http://puu.sh/nm1l1/91d8fd559b.osz

Jiyuu no tsubasa
http://puu.sh/njpW8/6f19f2da48.osz

Fubuki:
http://puu.sh/njjVf/13b9745fbc.osz

Virgin Forest (contain 16 instruments):
http://puu.sh/njs24/89a2ca49d7.osz

Tokimeki Poporon:
http://puu.sh/ni7Qv/ddfb6812c6.osz

Brave Heart:
http://puu.sh/ni37b/7eae2d788e.osz

Electric angel:
http://puu.sh/njrta/8d2951ba4c.osz

KurousaP - Senbonzakura (3C = max of 3 chord)
http://puu.sh/neyjW/3ef011d034.osz
------------------------------------------------------------------------------------------------------------------
Testplay by Renosoko
4K

7K

------------------------------------------------------------------------------------------------------------------

DL link below (Jvm required)
put all files (except your midi) at same location as the jar file.
Updated: Jan 21, 2019

Source code and Automap-chan
https://github.com/dudehacker/Automap-chan


------------------------------------------------------------------------------------------------------------------

How to use:
Step 0: Find a midi of song you like

What is Midi?
In simple , Midi is a digital music sheet, computer reads it then plays it accordingly using available instruments. Midi does not contain human voice.
You can't convert mp3 into midi.

Step 1: Choose a midi and convert + export sounds
Detailed Guide for how to use Automap-Chan
The first window you see when you open Automap-Chan is to pick a midi you want to convert to osu beatmap.


Next window is convert options.

1: List of tracks in your midi file, each track represents 1 instrument.
You can select a track, it becomes highlighted like track 2 in the picture.
Once a track is selected, you may change its instrument or volume using the buttons in area 8 or use playback control buttons in area 7
2: List of tracks that you want to set as Storyboard in your map , use buttons from area 4 to bring import tracks from area 1.
3: List of tracks that you want to play in your beatmap, use buttons from area 5 to bring import tracks from area 1.

If a track is not in area 2 or area 3 then it wont show up in the beatmap.
6: Empty area 2 and area 3
9: Difficulty = 1 means a lot of notes that comes from tracks in area 3 will be send to Storyboard to reduce difficulty.
Max Chord = the maximum size of chord allowed in your beatmap.
For example, this is a chord of size 4


Keyset = how many keys is your beatmap? usually 4 or 7
If you check the "Co-op" box then the Keyset is doubled, you can go from 1 to 18 keys

10: Extract hitsound, if you are converting the same midi for a second time with same options and you already extracted the hitsound, then you may uncheck it.
Custom hitsound = checked , use grand piano hitsound made by LordRaika instead of making Automap-chan create hitsounds.
The hitsounds used are located in Grand Piano folder, you may replace them with your own hitsound if desired. you will need to update the file names in convert.csv if different from default names.
Pro: Save a lot of time. Less files.
Con: Bigger size per file, only piano available as instrument choice, less pitch and duration variety for each note
Recommended use only when piano is the only instrument in your midi, and your song does not have a lot of sound variety.

Merge notes faster than 1/4: create less files by merging the different duration of same pitch into a 1/4 duration note if the duration is shorter than 1/4.
Example, if your note is duration of 1/8 or 1/16 it will become 1/4 with this option checked, a 1/2 note will stay as 1/2.
11: Create your beatmap!

Step 2: Create a folder in osu/songs
Step 3: Once the program finish running, drag the output (hitsounds + .osu file) into the folder created in step 2
Step 4: Edit the metadata and/or add picture
Step 5: play
------------------------------------------------------------------------------------------------------------------

Hit Sound Limitations
1. Volume
use audacity to change all the hitsound files volume:
http://theaudacitytopodcast.com/tap095-how-to-use-chains-in-audacity-to-save-time/

2. File Size
To further compress hitsound file size, use a program like WinLame to convert wav files to ogg, then rename them all into wav. Currently secretly ed by osu.
To rename file on windows:
1. Open cmd
2. navigate to folder containing all hitsound file with "cd" command
3. use the following command: "ren *.ogg *.wav"

------------------------------------------------------------------------------------------------------------------
Update (July 30, 2016)
Made a new tool that convert all LN in a map into short notes. It will be same start time, same column, same volume for hit sound.
I shall call it Rice Cooker

DL : https://drive.google.com/open?id=0B_DjSSnDr_wyNlNXZzdTOXc0ZnM

More tools here https://osu-ppy-sh.cinevost.com/forum/p/5392330
oh
i finally understood how to actually use this
always thought that i needed to have a track for a sample and a track for hitnotes
if anyones reading this and dont know how to use it (example you just want to convert a midi into an osumania beatmap), put the track that you want to convert to the hit notes side and then press create beatmap with the 3 settings unmarked/disabled
now dont worry if nothing really happened after u pressed create beatmap, give the program some time to do the work (use the task manager)
good
Please sign in to reply.

New reply 18684e