Music4C

New March 14, 2007

Music4C is a music synthesis program written by Graeme Gerrard around 1988 to run natively on Apple Macintosh computers. Unlike most other Music-N languages available for MacOS 9 and earlier (eg. Csound), Music4C is not just a port of a Unix program, but makes use of native Mac Toolbox functions and provides a simple graphical interface.

While you can download the package on this page and run the application it contains, that will only be a demonstration of what Music4C can do. To really make use of Music4C, you need to be familiar with audio programming in the C language and have a C compiler available. Music4C allows you to write your own "orchestra" in C using the synthesis routines ("unit generators") that it provides. You compile your orchestra together with the rest of the Music4C system and then feed textual score files to it in order to create music.

Version 2.5.1 of Music4C has been updated to run natively on PowerPC Macs and use more recently available compilers (CodeWarrior and MPW). Previously available versions would only compile for 68K Macs with the Think C compiler. I am also working on a new version that will allow orchestras to be compiled as shared libraries that are dynamically loaded by the Music4C "host" application. This will alleviate the need to compile a custom version of the entire application for each orchestra (and each little change to the orchestra).

Download: Music4C-PPC-2.5.1.img.bin (104K)

Sending Feedback

Please send all feedback to the temporary email address below and I will reply from my "real" address.

THANKS!! :)

Anthony Kozar
web-feedback-1002@anthonykozar.net.
Last modified August 15, 2008.