has released MaxScore, a music notation tool for the Max/MSP environment.

MaxScore is a Max object which accepts messages that can create a score, add notes to it, transform them, perform it, save and load the score, as well as export the score to popular formats for professional publishable results. MaxScore

MaxScore’s Setup Score help patch

MaxScore features

  • Play back a score and drive your MSP patches through a well-defined instrument interface.
  • Created and modify scores in real-time.
  • Add notes explicitly by specifying durations and pitches, or use Max to generate an arbitrary stream of musical events and use MaxScore’s Transcriber to notate them automatically.
  • Exports to MusicXML so you can load your scores into Finale and Sibelius. Also exports to the GNU LilyPond automated engraving system.

A manual for MaxScore is available for download in PDF format.

MaxScore, commissioned by “Bipolar – German-Hungarian Cultural Projects” (an initiative of the Federal Cultural Foundation of Germany), was programmed in Java Music Specification Language by Nick Didkovsky. While MaxScore is freely available to the public, it requires a JMSL license to run (available at AlgoMusic).

Visit for more information and links to download MaxScore for Windows and Mac.