James' Midi World.
I have NOT sequenced all these files myself.
Please visit the links section and check out sites of people i have taken midi files from.
If you find your midi files on my site and want more credit or want them deleting, please feel free to mail me at:
The Midi Files
Dance Midi Files.
Alternative Midi Files.
Hip Hop Midi Files.