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.
Mup has been built as universal binaries for PowerPC-based and Intel-based Macs. It has been built and tested on Mac OS X 10.5.6.
To install, the MupMate-681.dmg disk image should mount as a volume automatically. If not, double click it to get it mounted. 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.
(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.
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 http://www.mthies.de/mup Additional hints were provided by Christoph Dalitz.