Unique non-MCI based MIDI Player with lots of features.Shows lots of neat stuff as a MIDI file plays. Notes appear either as lighted keys on keyboards or as vertical bars that bend with pitch changes. Shows instruments patches and drumkits- including GM/GS/SC-88/XG names - and change them on-the-fly! Monitor 8 different controllers as the song plays. Watch and change the song tempo. Detects and shows the MIDI file type : GM, GS or XG. Shows maximum polyphony. And read the text embedded in the MIDI file. Supports MIDI IN so that you can play along with your MIDI file. Configurable MIDI reset before each file is played.