Plarpebu is a java karaoke player that runs on any architecture that can run java. It plays both midi (.mid and .kar) and mp3+cdg files. Check project web site at : http://miageprojet.unice.fr/twiki/bin/view/Fun/ScreenshotsPage for full info.
Add recursively dir contents using a JDirChoser Component
Main window, playlist, album grabber plugin for midi and mp3
Preferences for kar/midi rendering
Extended playlist manager with favorite folders, drag & drop
A midi karaoke rendering