Running JScore on the Macintosh

Using MRJ

Apple provide a free Java Virtual Machine (JVM) and a Java Software Development Kit (SDK) called MRJ. If you do not already have MRJ, you can download it from here. Information on MRJ can be found here.

"JScore" is a general name given to running the JMSL score package, specifically, the ScoreFrame class.  Here we show how to run ScoreFrame with Java, and save it as a Mac icon so you can launch it with a simple mouse click.
 

Open up JBindery, and select "Classpath".


 
Note the area labelled "Additions to class path:"
Add JSynclasses.jar and Jmslclasses.jar, as shown above.
Assuming you compile you personal Java work to a folder called "classes", add that as well, as shown above.
 

NEXT, select "Command"

In "Class Name" type: com.softsynth.jmsl.score.ScoreFrame

Then click save settings, and then run.

This will make an app out of the ScoreFrame so that you can just double click that instead of having to go through all the nonsense above everytime.

Thanks to Ryan Yard and Ross Hendler for preparing this document!

Back