Plarpebu is a karaoke player that runs on any architecture that can run Java. It plays both MIDI (.mid and .kar) and MP3+CDG files.