Mup 7.1 for Mac OS X


Mup is a music publication program by Arkkra Enterprises. Music is described by a text file that you can create using your favorite editor or the included Mupmate program. Mup then determines how to lay out the music, and generates PostScript output for displaying or printing it, or a MIDI file for playing it.

See the included documents overview.html, mupfeat.html, and the Arkkra website for details.


The prebuilt version Mup available from Arkkra Enterprises has been built for x86_64. It can be compiled for other architectures, and should work back to at least OS-X 10.5

To install, double-click the MupMate-71.dmg disk image to get it mounted. You could then drag and drop the MupMate folder to a convenient place on your hard disk. The global folder /Applications or your personal folder ~/Applications would be a good place. If you are upgrading, be careful not to overwrite any files you might have stored in the folders MupIncludes or MupMusic.

Contents of the folder MupMate

Installation of Command Line Tools

(This is an optional step. It is not required to use the MupMate application.) If you want to invoke Mup directly from a Unix command line (e.g. the Terminal application), you can copy the commands from the folder optional_CmdLineTools/bin to /usr/local/bin or some other folder on your Unix command search path. The associated manual pages are available in optional_CmdLineTools/man/man1.

Known Issues

MupMate is a cross-platform application based on the FLTK library. It looks and behaves like FLTK applications on Linux and Windows platforms, not like a true Mac OS X application. For example, menus, keyboard shortcuts, and file dialogs are different.

If there are international characters in the path to the MupMate application, there may be cosmetic glitches with displaying and editing file paths in dialogs. Despite their garbled appearance, the paths should still work correctly.

If the Preview application fails to convert and display a generated Postscript file of typeset music, only a generic error message is shown.


For many years, the port to Mac was provided by Michael Thies at Additional hints were provided by Christoph Dalitz.

Arkkra Enterprises