Comparison

NS MIDI Player vs JAX MIDI ModulePlayer

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

NS MIDI Player

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.

Highlights
  • 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
Features
Read full 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 - Transpose* 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.

About

JAX MIDI ModulePlayer

This app functions as a General MIDI compatible multi-timbre synthesizer and file player. It can be used as a sound module for external MIDI signals or as an audio unit within compatible host applications. Create and play back standard MIDI files with over 370 instruments and drum sets.

Highlights
  • GM/GS compatible synthesizer
  • Plays standard MIDI files
  • Over 370 instruments and drum sets
  • 16 MIDI channels simultaneously
  • Audio Unit (AUv3) support
  • Standalone host functionality
  • Universal app for Apple devices
Features
Read full description

There is a manual at: https://midi.digitster.com/JAX%20MIDI/JAX%20MIDI%20ModulePlayer.pdf And a demonstration video at: https://youtu.be/DKwRxcfgy8s JAX MIDI Module & Player can be used as a GM/GS (General MIDI) compatible multi-timbre synthesizer for playing live or as a file player. It is usable as a sound module for external MIDI signals and as audio unit for usage in any host application, which supports Apples AUv3 format. With JAX MIDI Module & Player you can load available standard MIDI files and just play them back. It has inbuilt a fully featured GM/GS synthesizer with over 370 different instruments and drum sets, which is also playable in realtime on 16 MIDI channels simultaneously. The module works like the classic external hardware modules of the late 90s. If used as an audio unit, the MIDI stream is passed thru, so that other apps (like synthesizers and drum machines) can profit from the file playback. Internal sound generation can muted with the main volume slider. Important GM MIDI controllers are supported and also displayed for overview. The playing state of all channels is displayed in realtime. For JAX MIDI Module & Player, you may create your own MIDI files with notes with any external MIDI editor that can create standard MIDI files format 0 or 1, with controllers and tempo changes and all and then play back thru it with the internal or any external instrumentation. AudioUnits (AUv3) require a supporting host application to perform. But our app is able to perform as a standalone host for the embedded unit and provide basic Core MIDI functionality for communicating outside the sandbox. This build is truly 'universal', meaning, the unit is available for: - MacOS (Silicon M1) - iOS (iPhone) - iPadOS (iPads) Note: We now will separate the native macOS release (Mac Catalyst) from the iOS universal release, because native macOS releases need special optimizations. There also will be different prices for the native macOS apps. Making AUv3 technology available across all devices (for usage with GarageBand, Logic Pro X, MainStage 3 on the Mac), is quite a challenge. And we have chosen to deliver the releases across all devices instead of asking multiple times for money. Our builds come with latest technology support for all Apple devices (at the point of release). We therefore always develop with latest Apple frameworks and compilers. But we try to keep the compatibility at minimum requirements as far as even possible. Especially the latest M1/2/3 and cross platform optimizations forced us to drop all the legacy device support (below iOS 14). This is also true for all our older apps, which will be updated step by step to reflect the latest technologies.

Screenshots

NS MIDI Player2 screens
JAX MIDI ModulePlayer4 screens

Verdict

The call

The clearest difference is price: NS MIDI Player at Free against JAX MIDI ModulePlayer's $29.99. NS MIDI Player also leads on review sentiment (84% vs 50%) and ratings volume (210 vs 5). JAX MIDI ModulePlayer's advantage is in-app purchases (none vs 5) and iOS requirement (14.0 vs 17.5). On ads and device support there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

NS MIDI Player is free to download; JAX MIDI ModulePlayer costs $29.99 up front. NS MIDI Player sells 5 one-off in-app purchases. JAX MIDI ModulePlayer asks for nothing beyond the download.

ReceptionRating · Positive reviews · Number of ratings

NS MIDI Player holds the better App Store score, 4.5 against 4.2. That said, the two scores are not equally well evidenced: NS MIDI Player has 210 ratings behind it against 5, so its average is the more settled of the two. Written reviews point the same way: 84% of NS MIDI Player's written reviews are positive against 50% of JAX MIDI ModulePlayer's.

UpkeepUpdate frequency

NS MIDI Player ships an update every 3 months, JAX MIDI ModulePlayer every 6 months. The most recent releases landed on November 3, 2026 and October 28, 2026 respectively.

Scorecard8 real differences · 2 level
NS MIDI Player versus JAX MIDI ModulePlayer: the parameters behind the verdict, then further details
ParameterNS MIDI PlayerJAX MIDI ModulePlayer
PriceFree — better$29.99
Rating4.5 (210 ratings) — better4.2 (5 ratings)
Positive reviews83.5% of reviews — better50.0% of reviews
Number of ratings210 — better5
Update frequencyEvery 3 months — betterEvery 6 months
AdsNoNo
In-app purchasesYesNo — better
MonetizationFree with in-app purchases — betterPaid
DevicesiPhone, iPad, MaciPhone, iPad, iPod, Mac — better
Requires iOS17.514.0 — better
Further details — not scored
Size130 MB24 MB
Age rating4+4+
DeveloperNitin SeshadriJens Guell

Customer experience

NS MIDI Player

All ratings206 ratings
Positive88.8%
Neutral3.4%
Negative7.8%
Written reviews91 reviews
Positive83.5%
Neutral6.6%
Negative9.9%

JAX MIDI ModulePlayer

All ratings5 ratings
Positive80.0%
Neutral0.0%
Negative20.0%
Written reviews2 reviews
Positive50.0%
Neutral0.0%
Negative50.0%

Bugs and requests

NS MIDI Player

Reported bugs

14 issues
  • App crashes frequently during normal use
  • Settings menu causes crashes
  • Export/conversion button force closes app
  • Soundfont file picker fails to open
  • Audio initialization errors with some soundfonts
Show 9 more
  • App freezes after several minutes of use
  • Some MIDI files only play with default soundfont
  • Reverb and echo instruments play at incorrect volumes
  • App stops playing when sent to background
  • File extension case sensitivity (.mid vs .MID)
  • Large MIDI files (1.2MB+) fail to load or load extremely slowly
  • Soundfont compatibility issues with newer formats
  • Audio output issues despite correct system settings
  • App reappears on iPad after deletion from Mac

Requested features

16 requests
  • Playlist creation and management
  • Instrument selection/replacement per channel
  • Background playback with screen off
  • Auto-play all files in folder
  • Pitch adjustment capability
Show 11 more
  • MIDI file browser within app
  • Visual feedback (piano roll, notes, chords)
  • Support for additional formats (MMF, MXMF, PMD, MLD)
  • DLS level 1 support
  • Drag and drop from Finder
  • File deletion button
  • Track history/recently played list
  • Persistent soundfont loading
  • Loop sections of MIDI files
  • External control via Bluetooth
  • Batch file processing

JAX MIDI ModulePlayer

Not enough reviews yet to summarise bugs or requests.

In-app purchases

5 purchases

NS MIDI Player

One-time5
  • Thanks$0.99
  • Small Tip$1.99
  • Medium Tip$4.99
Show 2 more
  • NS MIDI Player (Full Unlock)$7.99
  • Large Tip$9.99
None

JAX MIDI ModulePlayer

No in-app purchases

Questions

Is NS MIDI Player free?
NS MIDI Player is free to download, with in-app purchases available.
Is JAX MIDI ModulePlayer free?
JAX MIDI ModulePlayer costs $29.99, with no in-app purchases.
Which has better reviews, NS MIDI Player or JAX MIDI ModulePlayer?
NS MIDI Player is rated higher. NS MIDI Player averages 4.5 out of 5 from 210 ratings, while JAX MIDI ModulePlayer averages 4.2 from 5 ratings.
Do NS MIDI Player or JAX MIDI ModulePlayer have ads?
Neither NS MIDI Player nor JAX MIDI ModulePlayer shows ads.
Which is updated more often, NS MIDI Player or JAX MIDI ModulePlayer?
NS MIDI Player ships an update every 3 months, and JAX MIDI ModulePlayer every 6 months. Most recently, NS MIDI Player was updated on November 3, 2026 and JAX MIDI ModulePlayer on October 28, 2026.

Other comparisons