NS MIDI Player 4+

Simple MIDI player

Nitin Seshadri

    • 4.9 • 49 Ratings
    • Free
    • Offers In-App Purchases

Description

NS MIDI Player is a simple MIDI player for iPhone, iPad, and Mac.

Features include:

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

- Play standard MIDI files (SMF) with file extensions .mid, .midi, and .kar
- GM and GS standards supported with the default SoundFont
- Use custom SoundFonts with file extension .sf2 or .dls
- View time-synced lyrics
- Connect to MIDI outputs with Core MIDI*
- Export MIDI files as audio*
- Queue multiple songs to be played in order*

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

- Supports background audio and AirPlay
- Lock screen and Control Center controls with scrubbing
- Gapless repeat mode
- Playback speed control with tap tempo
- Customizable reverb

Note: Features marked with an asterisk (*) require upgrading to the full version 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 3.0

This update adds the following new features and improvements:
• Playing Next: Queue multiple songs to be played in order. To use, click the Playing Next button at the bottom-right corner of the player window.*
• Time-Synced Lyrics: Available for MIDI files that contain lyrics. MIDI Karaoke (.kar) files are supported as well. To use, click the Lyrics button at the bottom-left corner of the player window.
• Music Visualizer: Click the logo to turn the Visualizer on or off.
• Improved Export as Audio: AAC, AIFF, Apple Lossless, and FLAC formats are now supported in addition to WAV.*
• Get Info: Get information about the currently opened MIDI file, including the copyright, key signature, and time signature.
• Volume control for more MIDI devices: Change “Control Volume With” to “Control Change” in the Settings window if volume control didn’t work with your MIDI device before.
• Updated user interface
• Bug fixes and performance improvements

Please note that the Visualizer is not available when connected to a MIDI output.

Note: Features marked with an asterisk (*) require upgrading to the full version 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.

Thanks for using NS MIDI Player!

Ratings and Reviews

4.9 out of 5
49 Ratings

49 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)

Thanks!

rftfdybufjhvxnyynd ,

Great app to play midi files

This app is great to play Medi files I was able to play midi Files with one click of a button. This does get access to your files though, but not in the way that’s bad but it lets you choose the midi file. This is a great app but if you want, you can also get a subscription for this app at the time right now it’s $4.99 but prices will probably go up because of inflation. Anyway, use this app if you want to play some midi files

Developer Response ,

Hi, thanks for leaving a review! I'm glad that you are enjoying NS MIDI Player. To clarify a couple things:

1) The app doesn't get access to a MIDI file or SoundFont until you open it from the system-provided document picker.
2) The full version is a one-time purchase, not a subscription.

Hope this is 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

Supports

  • Family Sharing

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

More By This Developer

You Might Also Like

Sweet MIDI Player
Music
MIDI Score
Music
MIDITrail
Music
Simple MIDI
Music
Multitracker
Music
MIDI Recorder with E.Piano
Music