NS MIDI Player 4+

Simple MIDI player

Nitin Seshadri

    • 4.8 • 33 Ratings
    • Free
    • Offers In-App Purchases


NS MIDI Player is a simple MIDI player for iOS and macOS.

Features include:

- Free!
- No ads, subscriptions, or data collection

- Play standard MIDI files (SMF) with file extension .mid
- GM and GS standards supported with the default SoundFont
- Load custom SoundFonts with file extension .sf2 or .dls
- Connect to MIDI outputs with Core MIDI*
- Convert MIDI files to WAV audio*

- "Open with" from other apps, such as Safari
- Integrated with the Files app (iOS)
- Supports drag-and-drop
- Supports Quick Look previews
- Share MIDI files directly from the app

- Supports background audio and AirPlay
- Lock screen and Notification Center controls with scrubbing
- Gapless repeat mode
- Playback speed control
- Configurable reverb

Note: Features marked with an asterisk (*) require a small in-app purchase before they can be used. This is a one-time purchase shared across all of your devices and helps support further development. All other features are free.

Included FluidR3Mono GM SoundFont is licensed under the MIT License.
Included Sample MIDI file is "Hard Times" from http://www.soundswell.co.uk/pages/swmids.htm and is in the public domain.
This app and its creator are not affiliated with the creators of these files in any way.

What’s New

Version 2.3.7

This update includes bug fixes and performance improvements.

Thanks for using NS MIDI Player!

Ratings and Reviews

4.8 out of 5
33 Ratings

33 Ratings

Another_OB_DOC ,

Hidden Gem

This "simple" MIDI player has many features that more complicated MIDI players lack. The one I found by accident and hardly mentioned in the description was a $5 upgrade option to connect the MIDI output to a compatible Bluetooth device (along apparently with USB MIDI devices too). In my case, I wanted to play MIDIs on my older Yamaha Clavinova CVP-98 with a Yamaha MD-BT01 Bluetooth MIDI interface, and could not find any app to do that until this one, and it works perfectly.

The developer is also extremely responsive to questions and suggestions and seems to be actively improving the app and that says a lot. I do wish the app had a playlist feature but the developer is actively working on that for a future version.

VertobitsEP ,

Just a little bug I noticed.

I been using this player for a good while now, simply put, it does well at what it’s made for but I have one little issue. I decided to purchase the full version of the app so I can make wav files of my midis… But for some reason whenever I tap the button, the app instantly force closes. Now, I do understand that this is unintentional, but if there’s any way to patch this, and / or any true explanation of a fix if it’s a device issue or whatnot, then it would be greatly appreciated, I really enjoy this app and it has served as a great way to listen to my midi music outside of making standalone mp3 files of them physically.

Another minor issue is that the “Choose from files” in the soundfont section fails to bring anything up. So I hope there could be a fix for that as well.

Developer Response ,

EDIT: The latest version of the app no longer has this issue. Please note that you'll need to upgrade to iOS 15.2 or newer in order to use it.

Hi, I have a couple of questions so I can figure out what's going on, since I haven't been able to reproduce this crash on my devices:

1. Are you using iOS 14 or 15?
2. Does the crash happen when you tap Start, or when you tap the "Export as WAV" option in the menu?
3. Could you try pausing playback before starting the export and see if that works?
4. Are you using headphones or your device's speakers? If you're using headphones, are they wired or wireless?
5. How much free space do you have left on your device? (Having less than 1-2 GB left may cause issues with iOS and apps)


ZenithNeko ,

absolutely beautiful app

yeah yeah I know the title gives off paid reviews vibes but this is genuinely the best and cleanest midi player app I’ve found for ios. it supports custom soundfonts, changing playback speed, and the effects work perfectly with most midis. my only gripe is that with some midis from SRB2’s soundtrack the echo instruments play at full volume instead of how they should, though these midis’ events are strangely laid out. aside from that this program plays basically any midi flawlessly

Developer Response ,

Thank you! I'm glad that you've found NS MIDI Player to be helpful.

App Privacy

The developer, Nitin Seshadri, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    Some in‑app purchases, including subscriptions, may be shareable with your family group when Family Sharing is enabled.

More By This Developer

Food & Drink

You Might Also Like