The Dink Network

MP3 to Midi conversion.

March 8th 2012, 01:58 PM
maiden.gif
I assume there is no program that can do this, after seeing how midi's work, but is there someone who could do the conversions for me, as I neither own a midi converter nor find any easy way to do this (One within the levels of my skills).
March 8th 2012, 02:16 PM
knightgl.gif
zeddexx
Peasant He/Him New Zealand
I'm pretty sure I'm worth atleast SIX goats... 
probably best to give up on that idea bro. there ARE programs out there that can do that, but they aint great.

If its an mp3 of a song, you can try looking for the MIDI version to download on google.
March 8th 2012, 03:34 PM
wizardg.gif
Isn't this where Aural+ comes in?
March 8th 2012, 03:59 PM
custom_skull.gif
Skull
Peasant He/Him Finland bloop
A Disembodied Sod 
Aural+ allows Dink to play MP3's, and also decreases the loading time of MIDIs. It has nothing to do with converting the sound files themselves.
March 8th 2012, 04:10 PM
duck.gif
Yeah, but if megadogv2 uses it, he won't have to convert the MP3s.
March 8th 2012, 04:22 PM
custom_skull.gif
Skull
Peasant He/Him Finland bloop
A Disembodied Sod 
True. It works if he's gonna just listen to it by himself, but uploading D-Mods with MP3 files isn't allowed, so Aural+ isn't much of a help.
March 8th 2012, 04:31 PM
duck.gif
It might be allowed, depending on how Sparrowhawk and friends reply to Scratcher.
March 8th 2012, 05:13 PM
pq_knight.gif
ExDeathEvn
Peasant He/Him New Zealand rumble
"Skinny Legend" 
I believe I asked about that a while ago; The only way, from what I hear, that you can do a reverse-conversion like that (since it's downgrading the data/music) is to manually use a Midi making program and taking time to compose/recreate the track as a midi. Which will require, most likely, some knowledge of Music notes.
There are still a lot of people who in fact do just that, although sometimes you'll find piano-only versions online. Unfortunately I don't believe it is possible to do an Mp3-to-Midi conversion without manually redesigning the track I'm afraid.

There is, however, a Midi-to-Mp3 converter program that works, Dinkdude recommended it to me, but I don't think that's quite what you want judging by your post and the replies.
March 8th 2012, 07:16 PM
fairy.gif
GlennGlenn
Peasant He/Him Norway
GlennGlenn doesn't want a custom title. 
You'd have to recompose I assume.
March 8th 2012, 07:29 PM
knightg.gif
Sumurai8
Peasant He/Him Netherlands
Who's knocking on heaven's door? 
Mp3 to midi sounds very, very hard or just impossible to me. Mp3 to wav sounds more plausible and I would recommend that if you really don't want to use the mp3's.

I once made a littl' script for myself that allowed me to play a set of songs in an area and change to a different set of songs in an other area. It isn't quite finished yet, but if you would want to use wav's instead of midi's in your dmod, this could help you doing so. I have to note that if you are playing windowed, the music will keep playing when focusing out of the window, while scripts and timers freeze. This will cause the timer to be asynced from the music and create a large silence gap between the current and next song. I also never really did fix the bug that if you load a safegame, the music would not start... or the annoying bug that I somehow managed to create random game-crashing bugs with this script (random, because I was never able to reproduce the bug). &jukeboxsound and &jukeboxtime and &killmusic are globals.

void main ( void )
{
int &crap;
int &mm;
int &ss;
int &timethingy;

script_attach(1000);
&killmusic = 1;
wait(2000);
//oh noes, all instances of the jukebox have killed themself... right now :'(
&killmusic = 0;

we_love_cookies:
if (&killmusic == 1)
{
sound_set_kill(&jukeboxsound);
kill_this_task();
}

// if (&player_map == 0)
// {
// //This is the title screen; do things slightly different
// }
//Find out where we are based on the screennumber

if (&jukeboxtime < 1)
{
goto music_anywhere;
}

wait(1000);
&jukeboxtime -= 1;
goto we_love_cookies;

music_anywhere:
sound_set_kill(&jukeboxsound);

&crap = random(7, 0);
//Debug: &crap = 2;
if (&crap == &jukeboxnr)
{
goto music_anywhere;
}
else
{
&jukeboxnr = &crap;
}
if (&crap == 0)
{
load_sound("thing.wav", 90);
&jukeboxtime = 420;
//7:00
}
if (&crap == 1)
{
load_sound("thang.wav", 90);
&jukeboxtime = 420;
//6:59
}

<snap>

if (&crap == 6)
{
load_sound("thong.wav", 90);
&jukeboxtime = 186;
//3:06
}
&jukeboxsound = playsound(90, 44100, 0, 0, 0);
wait(1000);
&jukeboxtime -= 1;
goto we_love_cookies;
}
March 8th 2012, 08:48 PM
wizardg.gif
Hmm. Wouldn't it be good idea to build Aural+ into dfarc then? Wouldn't that eliminate the need for midis? Would that even be a possible project?
March 9th 2012, 01:02 AM
duck.gif
Okay, so here are a couple of programs that will convert from MP3 or WAV to MIDI. They're not free though, and you or someone would have to clean up the MIDIs afterward.

WIDI Recognition System

Intelliscore
March 9th 2012, 02:39 AM
dinkdead.gif
"Wouldn't it be good idea to build Aural+ into dfarc then? ... Would that even be a possible project?"

A pointless project perhaps... why not just download Aural+ and set DFArc to use that engine instead of the original? (Edit > Options > Choose Dink application)

"but uploading D-Mods with MP3 files isn't allowed"

We did actually discuss that a bit. Basically: D-Mods with MP3's in are fine, so long as
a. you include a list of all licenses or permissions for the MP3s (no copyrighted ones!) and
b. the D-Mod should also include MIDIs for those that don't use Aural+.

If you don't include MIDIs it may get accepted anyway but keep in mind you'll be excluding a lot of players - it's up to you.

Uploading MP3 packs alone follows the same rules as MIDI packs: make them yourself. (The MP3s, not the rules)

FreeDink can play .ogg files so same thing for those I guess.

Someone correct me if I got that wrong
March 9th 2012, 02:40 AM
knightg.gif
Sumurai8
Peasant He/Him Netherlands
Who's knocking on heaven's door? 
If you have a midi that needs to be cleaned-up, you can try to import it into Denemo [1], based on the Lilypond-project [2].

[1] http://www.denemo.org/HomePage
[2] http://lilypond.org/
March 9th 2012, 05:27 AM
custom_skull.gif
Skull
Peasant He/Him Finland bloop
A Disembodied Sod 
I had MP3 files in Historical Hero as an option. I was still asked to upload a new version with none. So how come they're suddenly allowed? Looking back now, I'm sort of happy I was asked to remove the MP3 files. It's silly and pointless to include any. We have MIDIs for D-Mods and that should be enough.
March 9th 2012, 10:19 AM
dinkdead.gif
"So how come they're suddenly allowed?"

Cos that was the rules then, but we didn't see the sense in outright refusing MP3s and were asked for clarification on the rules...

"It's silly and pointless to include any. We have MIDIs for D-Mods and that should be enough."

MP3's generally sound a lot better. Sure there's no need to use them, but why not? File size? Not really a problem nowadays.

Please note that no nobles/kings/etc were involved in this rule change