MIDIPlayer X

MIDIPlayer X

The fastest, easiest way to play MIDI files

Very useful for previewing all my midi file loops ★★★★ May 24, 2020
Excellent and minimalist ★★★★★ March 21, 2015
Perfect balance of MIDI playback features ★★★★★ November 10, 2021
MIDIPlayer X 3.0 now available! June 14, 2024
Does exactly what it says it does. ★★★★ January 11, 2017
Quick easy solution ★★★★★ September 15, 2023
Very useful app ★★★★★ July 22, 2019
Thank you! ★★★★★ December 1, 2021
It works ★★★★ December 8, 2017
Where have you been all my life?! ★★★★★ February 16, 2019
Very nice app ★★★★ February 16, 2015
Fantastic company with a much needed product ★★★★★ September 8, 2015
Precisely what I needed. ★★★★★ January 4, 2020
Works as advertised ★★★★★ December 11, 2023
MIDIPlayer X 3.1 New Feature: Transpose October 18, 2024
Good MIDI Player ★★★★★ June 23, 2024
Great for previewing MIDI files ★★★★★ November 7, 2019
KISS – Great 🙂 ★★★★★ December 21, 2015
Does what it’s supposed to do ★★★★★ November 11, 2016
Excellent! ★★★★★ July 31, 2015
Prima ★★★★★ May 1, 2021
Exactly what I needed ★★★★★ September 24, 2022
Works a treat ★★★★★ May 3, 2021
Simple and functional ★★★★★ March 2, 2015
TipTop. ★★★★★ September 2, 2017
It just works ★★★★★ November 7, 2017
Very fast support ★★★★★ January 2, 2018
Quick easy way to play midi files on a Mac. Great little App ★★★★ April 1, 2017
Good and simple ★★★★ October 12, 2023
Best $1.99 MIDI file player in the APP store ★★★★★ February 11, 2016
MIDIPlayer X 3.0.2 update available July 8, 2024
Nice, basic MIDI player! List view & m3u support would be helpful. ★★★★ September 11, 2023
Love it! ★★★★★ August 12, 2022
EXCELLENT ! ★★★★★ September 9, 2022
Small and works ★★★★ March 23, 2015
Perfect! V 2.0 ★★★★★ September 9, 2015
Huge time-saver ★★★★★ February 16, 2020
I was able to output to the Yamaha automatic playing piano ★★★★★ October 29, 2022
Exactly what I was looking for ★★★★★ April 7, 2021
Purchased ★★★★★ January 26, 2024
Love it ★★★★★ April 4, 2021
Great! ★★★★★ August 5, 2016
Brilliant! Just what I needed to preview MIDI quickly ★★★★★ December 24, 2019
Perfect as simple MIDI file playback software ★★★★★ August 10, 2018
Works! ★★★★ February 6, 2015
Excellent General Midi ★★★★★ May 15, 2020
Small and fine ★★★★ February 3, 2015
Thank you for the music ★★★★★ April 2, 2018
Exactly what I needed ★★★★★ January 13, 2019
Works great with digital pianos ★★★★★ December 4, 2016
  • Plays any Standard MIDI File
  • Works with your MIDI hardware and software

  • Built-in GM compatible synth

  • Simple drag and drop operation

MIDIPlayer X will play any MIDI file to your choice of available MIDI outputs, either hardware or software, or to its own built-in GM-compatible virtual synth.

Fast and elegantly simple to use via drag and drop – whether you need to check a single .mid file or audition hundreds, there’s no faster, easier method than MIDIPlayer X.

 

New Features in v3.0 – v3.1

MIDIPlayer X 3 is a significant update providing some of our most requested features, improved reliability, and a refreshed UI.

Looping

Seamless looping, perfect for auditioning drum loops and chord patterns.

Tempo Lock

Lock the tempo so all files play at your desired tempo.

Rechannelize

Reassign MIDI channels as needed.

Drag Out

Easily drag the selected file out to your DAW or desired Finder location.

Shuffle

Randomize the playback order of loaded files.

Delete

Simply tap the Delete key to unload any loaded file.

Show Filename

View the filename with a simple click or key command.

Enhanced UI

A sleek, modern UI with the same intuitive simplicity users love.

Transpose

Shift +/- to transpose any file to your desired pitch.

Key Features

MIDIPlayer X has a host of features that give you control over playback, helpful editing to customize your file, and let's you save your edits to a new MIDI file – all with an intuitive ease of use.
  • Seamless looping
  • Mute and Solo channels
  • Reassign MIDI channels
  • Flexible tempo controls
  • Variable counter format
  • Auto Play and Advance modes
 
  • Transpose
  • Drag and drop multiple files and folders
  • Shuffle playback mode
  • Audio MIDI Setup shortcut
  • Show in Finder
  • Save As… your customized files
 
Drag and Drop Simplicity

The quickest way to play MIDI files – simply drag and drop a file, multiple files, a folder or folders containing MIDI files on to MIDIPlayer X.

MIDIPlayer X will remember your last MIDI destination, and can automatically start playback immediately – eliminating extra clicks or keystrokes.

MIDIPlayer X will display information about the file, including title, tempo, time signature, song position, as well as MIDI channel status and System Exclusive data.

MIDI Made Easy
MIDIPlayer X works with virtually all commercial MIDI hardware and software. It will locate all available MIDI outputs, both hardware and virtual, so you can select your desired sound source.

Easily switch playback between an external keyboard or sound module, or to other software instruments and apps inside your Mac.

MIDIPlayer X includes its own software synth using Apple’s CoreAudio technology. So even if you have no other MIDI hardware or software available on your Mac, you’ll always have a 16-part multitimbral, General MIDI-compatible synth available.
Move Freely Through Your Files & Songs

Move through multiple files quickly with a handy key command, or use Auto Play and Advance to do it for you.

Turn on Loop to seamlessly loop your drum or chord patterns.

Rewind and fast forward freely throughout your song – step one measure at time, or jump to any location with a simple click or drag. MIDIPlayer X will chase events to make sure your synth stays in sync with your song.

The counter displays precise song position in either bar : beat or min : sec format.

Customize and Save New MIDI Files

Mute or solo individual channels within your MIDI file with a single click – ideal for learning an individual part within your song, or when you want to mute the melody so you can play or sing it instead.

Rechannelize to move MIDI data to a different MIDI channel.

Change the tempo – the song’s entire tempo map moves up or down with your desired setting.

Once customized, save your song as a new MIDI file. Channel mutes, rechannelized data, and tempo settings will be retained next time you load your new file into MIDIPlayer X.

Specifications

System Requirements
  • v3.x: macOS 14.0 or later
  • v2.3: back to macOS 10.12
  • v2.2: back to macOS 10.9
File Types
Standard MIDI File
  • file ext: .mid, .midi
Read and Write
  • type 0, 1
Player
Transport Controls
  • Play / Pause
  • Rewind / Forward
  • Reset
  • AutoPlay
Playback Modes
  • Manual Previous / Next
  • AutoAdvance
  • Shuffle
  • Loop
Tempo
  • 30-480 bpm
  • Tempo Lock
Transpose
  • + / - 12 semi-tones
Counter Formats
  • bar : beat
  • min : sec
External Control
  • MiX16 PRO
Synth
  • Apple DLS AudioUnit
  • GM / GS compatible
  • 16 Parts
  • 226 Tones
  • 9 Rhythm Kits
  • Reverb
MIDI
  • Powered by Apple's CoreMIDI
  • Hardware outputs per your Mac's Audio MIDI Setup studio settings
  • IAC, Network, and Bluetooth MIDI outputs per your Mac's Audio MIDI Setup studio settings
  • Virtual inputs to 3rd party software, if available
Release Notes

v3.1 Oct 18 2024

New Feature
  • Transpose: shift a file up or down up to 12 semi-tones.
Fixes and Improvements
  • Fixed a bug that could cause a crash after repetitive starts / stops. Such starts / stops may have been auto-triggered when using AutoAdvance.
  • Fixed a bug that caused AutoAdvance to sometimes skip files.
  • Improved handling of MIDISetup changes to not interrupt playback on the selected destination.

– – – – –

v3.0.2 July 8 2024

Fixes & Improvements

  • Fixed a bug that sometimes caused the app to crash on launch
  • Fixed a bug where unlocking tempo did not return to the expected original tempo

– – – – –

v3.0.1 June 14 2024

New Features

  • Looping: accurate looping improves auditioning of drum patterns.
  • Tempo Lock: lock the tempo so all files play at your desired tempo, ignoring any tempo changes included in the MIDI file.
  • Rechannelize: reassign MIDI channels as needed.
  • Shuffle: randomize the playback order of loaded files.
  • Drag Out: drop files into your DAW or desired Finder location.
  • Delete: unload any loaded file.
  • Show Filename: toggle display to show file's title or filename.

Fixes & Improvements

  • AutoPlay / Advance is now independent of Loop and Repeat.
  • Auto Repeat is replaced by Loop.
  • Fixed an issue where some files might beachball while chasing to a new song location.
  • Fixed a UI issue that showed a Solo'd channel as Muted when not playing.
  • Allows folder drops on the Dock icon.

Other Changes

  • When clicking or dragging in the header, the counter updates in realtime. The separate popup view showing the current song location has been removed.
  • Minimum requirement macOS Sonoma (14.0)
– – – – –
 
v2.3 Sept 22 2022
New Feature
• Added support for playing MIDI cues from MiX16 PRO
 
– – – – –
 

v2.2.6 June 12 2022
Fixes and Improvements
• Patched a bug that occasionally caused files to be skipped when AutoPlay advanced.

– – – – –

v2.2.5 Aug 25 2021
Fixes and Improvements
• Fixed a bug that could cause hung notes when switching MIDI files.

– – – – –

v2.2.4 Jan 24 2021
Fixes and Improvements
• Fixed a bug where the player would not respond to tempo controls.
• Fixed a bug where invalid tempos could be displayed.

– – – – –

v2.2.3 Oct 15 2020
Fixes and Improvements
• Some under the hood MIDI parsing improvements.

– – – – –

v2.2.1 Sept 27 2018
Fixes and Improvements
• Patched a crash that could occur when playing files containing SysEx.
• Fixed an issue that could cause the wrong output to be selected on launch.

Other Changes
• Updated minimum requirement to macOS 10.12.

– – – – –

v2.2 Jan 23 2017

New Features
• Expanded AutoPlay to include auto-advance mode to play all files in succession.
• Expanded AutoPlay with repeat mode to continuously repeat the selected file.

Fixes and Improvements
• Fixed a bug that caused Track and/or SysEx indicators to sometimes display incorrectly when a new file is selected.

– – – – –

v2.1.1 Aug 17 2016
Fixes and Improvements
• Added support for .midi file extensions.

– – – – –

v2.1 June 27 2016
New Features
• New counter mode to show file play time in minutes : seconds, in addition to the standard bars : beats.
• New shortcut for convenient access to Audio MIDI Setup utility.

Fixes and Improvements
• Fixed a bug that caused muted tracks to not show as muted when reloaded.

Other Changes
• Updated key commands.

– – – – –

v2.0.2 Dec 11 2015
Fixes and Improvements
• Significant reduction in CPU use for improved battery life.

– – – – –

v2.0.1 Sept 9 2015
Fixes and Improvements
• Fixed an issue that prevented the Open panel from accepting multiple files or folders.
• Renamed some menu items for clarity.

Stability and Reliability
• Fixed issues that caused the app to be unresponsive in OS X 10.9 Mavericks.

– – – – –

v2.0 Sept 3 2015
New Features
• Rewind & Fast Forward controls
• Mute & Solo channels
• Tempo control
• Bar & beat counter
• Multiple files & folders drag and drop
• Save As…
• Show in Finder

Fixes and Improvements
• Fixed an issue which caused the app not to launch when dropping files on app icon

– – – – –

v1.0.2 Mar 19 2015
Fixes and Improvements
• Fixed issues that may have corrupted MIDI data during dense passages.
• Properly displays the file’s initial values after reset.

– – – – –

v1.0.1 Feb 16 2015
Fixes and Improvements
• Fixed an issue that caused the title / filename to fail to display.
• Fixed minor memory leaks while updating MIDI setup.
• Improved processing that could have caused stuck MIDI notes during dense passages.
• Improved the responsiveness of channel indicators.

Stability and Reliability
• Fixed issues that could cause the app to hang or become unresponsive when sending System Exclusive messages.

– – – – –

v1.0 Released Jan 22 2015

Reviews

See what MIDIPlayer X users have to say about it!