MaxScore
MaxScore provides standard western music notation in Max/MSP and Ableton Live
MaxScore is a Max Java (mxj) object which accepts messages that can create a musical score, add notes to it, transform the notes, perform, save, and load the score, and export the score to popular formats for professional publishable results.
MaxScore is more than a notation tool. It is an interactive performance object. MaxScore can play back a score and drive your MSP patches through an instrument interface. Scores can be created and modified in real-time and rendered as Jitter matrices. You can add notes explicitly by specifying durations, pitches and dynamic, or use Max to generate an arbitrary stream of musical events and use MaxScore’s Transcriber to notate them automatically.
The MaxScore / LiveScore Editors will give you the power of a notation environment with floating palettes, plugins and graphics with the option to create traditional or graphical scores and to export them to pdf.