Midi players on the Pocket PC - the comparison chart

Application: Mimidi 0.98MID-Play 1.0.7KarPocket 3.2.1PocketAMP 2IntelliArt Midi PlayerGSPlayer for MIDI 1.16HTC Album 2.51 (b 16896) and the current HTC Wizard version
Instrument set it's based on; its qualityIts own; by far the worstIts own; passable to goodTiMidity; goodTiMidity (packed into one file); goodIts own; bestTiMidity; goodHTC; some instruments are REALLY poor
Pricefreefreefreefree$29.95freeFree (comes on several, for example F-S devices)
Memory consumptionCan be installed entirely on storage cardsCan be installed entirely on storage cardsCan be installed entirely on storage cardsCan be installed entirely on storage cards (+ eVB if needed)Can be installed entirely on storage cardsCan be installed entirely on storage cardsn/a (ROM)
Stereo?+++++++
File association? n/tn/t+; automatic+; must be manually done (if you don’t want to give the app manual paths), works great after that+; must be manually done, works great after that+; must be manually done, works great after thatAssociated by default
Tests (Finland, Doom, MPHG, Demo) + (passed; really poor instruments!)++ (with some serious load delays / fozen GUI’s on some devices)+ (unable to play channel 5 of MPHG!)++ Noisy, unlike other players; completely messed up channel 5 and the bird sounds in the MP midi!
CPU usage10-20%10-20%About the same as with GSPlayer 1.16About the same as with GSPlayer 1.16; it has a peak at the end of each file. Interestingly, it consumes less CPU time at playing finland.midSlightly more than GSPlayer with doom.mid (between 10-13%); with finland.mid, less5-20% at 44 kHz depending on the midi fileDoom: 7-9% on HTC Wizard; ~12% on the PL720
Compatibility (tested on the PPC2k2 iPAQ 3660, the WM2003SE VGA PL720, the WM5 VGA Dell Axim x51v (A12) and iPAQ hx4700 (2.01)) Works OK, except for the very frequent waveout problems on all the test devicesWorks OK without any problems on all my devices.Runs tolerably on the PPC2k2 iPAQ 3660 and WM5 x51v. On the iPAQ hx4700, it’s pretty useless because of the frequent gwes.exe crashes. On the WM2003SE PL720, loading the Doom midi takes quite a lot of time and with all the three midi files (not the karaoke ones!), the GUI freezes at the midi selector screen.Pretty OK, except for the 'unable to switch to the next song" problemWorks OK without any problems on all my devices.Works OK without any problems on all my devices.n/a (built-in, can’t be deployed to other devices)
Landscape compatibility? OKcan't display the upper part of its window (using the Blue skin) in Landscape mode; that is, Options will be inaccessibleOK- (most of the buttons aren’t accessible)OKworks but can't display the Options screen (not a big problem)OK (after all, it’s built-in)
VerdictAvoid itMay be OK if you like the instrument setGood - but ONLY for Karaoke midis, not for traditional ones.Avoid itThe best if you don’t mind paying for a midi playerIMHO the best free solutionAvoid it, even if it’s built-in - get at least GSPlayer.