MIDI Voyager plays and visualizes midi files (.mid and .kar):

+ Use any SF2/SFZ soundfont for playback (one SF2 is already included), may also be compressed with flac, wavpack, opus
+ Add MIDI files to the "Documents" folder via iTunes or choose external files via Document Picker
+ Support for zipped (*.zip) midi file archives: the archive will be extracted during import
+ Support for zipped (*.zip) soundfont files: recommended when importing sfz soundfonts
+ Karaoke: *.kar and *. mid files, support for many charsets (cyrillic, greek, arabian, ...)
+ Karaoke special: Lyrics view with words arranged in measures, including chord symbols to play along the song
+ MIDI OUT: connect a hardware synth or midi interface box
+ MIDI IN: connect a master keyboard via Usb cable and play the soundfonts sounds with low latency
+ Chord analysis
+ Metronome
+ Export MIDI files to audio (.wav)
+ Export MIDI files to new MIDI files, including changed pitch, instruments,.... or export just a range (loop)
+ Gapless and beat accurate looping due to quantisation 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"...or to insert a program change.
+ Concert pitch: tune A above middle C (between 410 Hz and 480Hz)
+ Auto detect voice melody track with the option to mute it automatically
+ Tracks control: Mute or solo specific tracks/instruments or assign other instruments
+ Support for BLACK MIDI / impossible music (files with millions of notes)
+ Change the tempo during playback while maintaining relative tempo changes
+ Transpose the MIDI file during playback
+ Various midi notes visualisations: pitch range, by track, by midi channel, notes out of key
+ Piano keys: scrollable and zoomable, with customizable note names culture

What’s New

Version 1.3.8

Built with the iOS 13 SDK (no functional changes)

Ratings and Reviews

4.6 out of 5
88 Ratings

88 Ratings

KaFloooooo! ,

I like this app, but read below

I think this midi player is the best one on mobile, but when I play a black midi, it doesn’t lag, but it is not that high quality, so can you make a setting so you can turn off streaming mode?

ThatOneStickman ,

Excellent midi player

I've experimented with midis for a bit, and this midi player is pretty great at playing midis. I haven't encountered a lot of problems as of writing this. Definitely worth the money in my opinion.

No balony ,

Crashes when opening a midi from Files

If I open an already saved midi from my Files folder on my iPad, this app immediately crashes. It doesn’t open and play your midis as the tempo and pitch you save them with, then when trying to adjust them again, the app also crashes. It even crashes when opening any midis from your downloads. These are major bugs you need to fix!


Adrian Kossow
68.2 MB

Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch.

Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like