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). Pros:

  • 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
Attention Warning: If you wish to see large MIDIs (~5 million and up), please consider TGM's MIDI Video Generator.

^67C1A31E3B80B6E8DDC9299FDCBC6A41BDBB2A8F4B1226C172^pimgpsh fullsize distr

BeatMIDI playing Tikronix's 'Cres - End Time' MIDI