don't click here

Sonic Music MIDI Versions?

Discussion in 'Engineering & Reverse Engineering' started by Hexinator, Jul 26, 2022.

  1. Hexinator


    Hex Member
    Hey there! i'm making a hack and need some midis of some classic sonic music (You Can Do Anything for example), is there a site hosting all of that? and is there any mandatory crediting needed? please let me know!
  2. nineko


    I am the Holy Cat Tech Member
    One of the most complete resources is

    And yes, they do have "you can do anything".

    Keep in mind that the MIDIs on that website are fan-made for the most part, so their quality can vary greatly.

    I can't tell you if their "you can do anything" is any good right now because I'm posting from my phone, but I see it's been sequenced by King Meteor, who is usually extremely good.
  3. Hexinator


    Hex Member
    I managed to find one of the themes (the speed up theme from 510, which is you can do anything) and it sounds GOOD in sonic 1!
  4. saxman


    Oldbie Tech Member
    I'm going to correct you on one little thing: they're MIDI *files*, not MIDIs. You're not searching for music instrument digital interfaces.

    You aren't the first, nor will you be the last, to say that. But I like to at least make people aware of what they're really saying.
  5. Nik Pi

    Nik Pi

  6. Hexinator


    Hex Member
    Hey there! i've noticed a huge problem with alot of these midis :
    Converting them, then putting them in the game has a weird effect, why does the music take so long to flippin' start?
  7. Nik Pi

    Nik Pi

    Because MIDIs is long to flippin' start, I think :)
    A lot of MIDIs has a intro with silence
  8. Devon


    There's nothing left but faith Tech Member
    You're gonna have to edit the MIDI files to work properly in game. Not only just to remove things like that, but also to properly map the channels to the YM2612 and PSG channels (which would include having to do some rearranging if there's a lot going on, especially with chords involved; those will have to be split out into individual channels).

    Try giving this a read for starters.
    Last edited: Jul 27, 2022