"MIDI Voyager free" delivers a high playback and visualisation performance:
+ Play MIDI files using any SF2 soundfont (one is already included)
+ Karaoke: *.kar and *. mid files, support for many charsets (cyrillic, greek, arabian, ...)
+ Auto detect voice melody track with the option to mute it automatically
+ piano keys: scrollable and zoomable
+ Concert pitch: tune A above middel C (between 410 Hz and 480Hz)
+ USB MIDI IN: plug in your midi controller and play along the song
+ Gapless and beat accurate looping because ofquantisation feature. Loops are also shiftable while playing !
+ Create markers to quickly navigate to specific file positions - Give a name for each marker, eg. "solo", "reprise"...
+ Transpose the MIDI file (can be stored for each MIDI file! )
+ Tracks control: Mute or solo specific tracks/instruments or assign other instruments!
+ support for BLACK MIDI / impossible music
+ Change the tempo during playback while maintaining relative tempo changes
+ Choose midi notes visualisation: pitch range or instrument/midi channel
+ Various auto scrolling modes and continuous zooming
+ Designed for tablets and smartphones
The soundfont that ships with this app offers acceptable sounds in relation to its size: just 3 MB. Its just something to start with. Anyway you should use your own soundfont. Any soundfont of file format "sf2" can be used, also compressed soundfonts (wavpack or flac). One of the most popular free soundfonts is "Chorium (Revision A)" (27 MB) by openwrld.
By coloring the notes depending on their pitch the harmonic development, different tonal areas / modulations / key changes become visible at a glance!
Even large MIDI files (eg. a symphony) will be visualized in 2-3 seconds !
Also so called "black midi" files (up to million notes or more) can be played back completely. Only the number of notes to display needs to be limited. You can set this number -> Try how many notes your device can take (e.g. with Nexus 7 up to 400.000 notes)
MIDI file user settings
All loops, markers, instrument/track assignments are stored in a separate settings file. Each time a MIDI file gets loaded it will search for an existing settings file.
Support & Feedback
The "Help & Info" menu inside the app offers a form to submit feedback, ie. ask a question, make a suggestion or report a bug.
Alternatively you can send your concern directly to email@example.com
And finally, if you like this app - rate it !