Black MIDI Wiki
BeatMIDI is a MIDI player which is written in Java, and functions similar to Piano From Above, with a few added functions. While it is very hard on the CPU, it can no-lag pretty much anything you load into it. That is, if you don't worry too much about FPS).

Warning: If you wish to see large MIDIs (~5 million and up), please consider TGM's MIDI Video Generator.



  • Uses little RAM
  • Capable of loading very large MIDIs with ease
  • Capable of no-lagging almost any MIDI that is loaded


  • Low FPS
  • Synth playback is dependent on FPS, low FPS results in laggy sound