NS MIDI Player

NS MIDI Player

Simple MIDI player

193 ratings
90 reviews
Free
In-App Purchases

Details

  • Released
  • Updated
  • June 20, 2020
  • July 12, 2026

Features

NS MIDI Player screenshot #1 for iPhone
NS MIDI Player screenshot #2 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This application allows users to play MIDI files on their Apple devices. It supports various MIDI formats, custom sound fonts, and synchronized lyrics. Advanced features like audio export and MIDI output connection are available via a one-time purchase.

Play standard MIDI files (.mid, .midi, .kar)
Support for custom SoundFonts (.sf2, .dls)
View time-synced lyrics
Connect to MIDI outputs
Export MIDI as audio
Queue multiple songs
Background audio and AirPlay support
Show original description

What users say

See all reviews

What's New in NS MIDI Player

3.2.6

July 12, 2026

This update contains bug fixes and compatibility improvements. Thanks for using NS MIDI Player!

More
5

In-App Purchases

$7.99

NS MIDI Player (Full Unlock)

Upgrade to the full version of NS MIDI Player

User reviews

Very good I just love it

Cool

Works great!

This app does what it says with no fuss. I've tried a bunch of mids and soundfonts through it and all works as expected. The Playing Next feature is super handy as well.
The app works well with VoiceOver as well everything's clearly labeled. I like the little track viewer too. Hear the various parts of a midi in isolation.
Well done.
Show more

Response from developer

Hi, thanks for leaving a review! Glad to hear that you're enjoying the app. P.S. If you have any feedback on the VoiceOver support and how I could make it better, please feel free to reach out via the App Support link in the Settings screen. Thanks!

I want to preview percussion

I paid $8 thinking the fee would allow me to preview drum tracks. Nope just piano. Wasted my money. Please fix this wtf

Used to work. Now it doesn't.

SAVE MIDI ON THE IPHONE!

Great app! A few suggestions though…

So this app is *amazing*, but i think there are some much needed quality of life changes. 1. Pause the audio when a Bluetooth audio device connects/disconnects, and 2. Add a toggle for if changing sound font restarts the midi. Also, the sound font “alex_gm.sf2” crashes the midi player.

Developer apps

User experience

🐞

Reported Bugs

14 issues

App crashes frequently during normal use

Bug

Settings menu causes crashes

Bug

Export/conversion button force closes app

Bug

Soundfont file picker fails to open

Bug

Audio initialization errors with some soundfonts

Bug

App freezes after several minutes of use

Bug

Some MIDI files only play with default soundfont

Bug

Reverb and echo instruments play at incorrect volumes

Bug

App stops playing when sent to background

Bug

File extension case sensitivity (.mid vs .MID)

Bug

Large MIDI files (1.2MB+) fail to load or load extremely slowly

Bug

Soundfont compatibility issues with newer formats

Bug

Audio output issues despite correct system settings

Bug

App reappears on iPad after deletion from Mac

Bug

Requested Features

16 requests

Playlist creation and management

Feature

Instrument selection/replacement per channel

Feature

Background playback with screen off

Feature

Auto-play all files in folder

Feature

Pitch adjustment capability

Feature

MIDI file browser within app

Feature

Visual feedback (piano roll, notes, chords)

Feature

Support for additional formats (MMF, MXMF, PMD, MLD)

Feature

DLS level 1 support

Feature

Drag and drop from Finder

Feature

File deletion button

Feature

Track history/recently played list

Feature

Persistent soundfont loading

Feature

Loop sections of MIDI files

Feature

External control via Bluetooth

Feature

Batch file processing

Feature

FAQ

What is NS MIDI Player?

NS MIDI Player is an application designed to play MIDI files on iPhone, iPad, and Mac. It supports standard MIDI file formats, custom sound fonts, and displays time-synced lyrics for a comprehensive playback experience.

What are the key features of NS MIDI Player?

Key features include playing standard MIDI files (.mid, .midi, .kar), using custom SoundFonts (.sf2, .dls), viewing synchronized lyrics, and background audio playback with AirPlay support. Advanced features like MIDI output connection and audio export are available with a one-time purchase.

Is NS MIDI Player free to use?

The core functionality of NS MIDI Player is free, with no ads, subscriptions, or data collection. However, certain advanced features, such as connecting to MIDI outputs and exporting MIDI files as audio, require a one-time purchase to unlock.

What devices is NS MIDI Player compatible with?

NS MIDI Player is compatible with iPhone, iPad, and Mac devices. It integrates with the Files app on iOS and iPadOS and supports drag-and-drop functionality.

What are common use cases for NS MIDI Player?

Common use cases include playing MIDI music for personal enjoyment, practicing musical instruments by following along with MIDI files, and using it for karaoke with its time-synced lyric display. Musicians can also leverage its MIDI output and audio export capabilities.