This allows you to create notated musical compositions which control MSP audio, as well as non-notated algorithmically generated or interactive works With JMSL's MaxInstrument, you can play MSP instruments directly from JMSL. Java Music Specification Language is a Java API for algorithmic music composition and interactive performance and isĪvailable from Max is available from JMSL can send and receive musical data to and from Max.
This opens the door to hybrid musical pieces that leverage off the strengths of both software systems. With the introduction of a Java API in Max/MSP, bidirectional communication with JMSL is possible. If you need music notation in MaxMSP then use: MaxScore Read on if you want to write your own systems that communicate between MaxMSP and JMSL. That drives your MSP patches through a well-defined instrument interface. MaxScore is also an interactive performance object, and can play back a score To popular formats for professional publishable results. MaxScore is a Max object which accepts messages that can create a score, add notes to it, perform it, save it, load it, and export the score MaxScore provides you with common music notation directly in the Max/MSP environment.