Package com.softsynth.jmsl.score.util

  • Interface Summary
    Interface Description
    RawJScoreFileListener  
    RenderedMessageListener
    You can get a call-back from various objects when they are rendered in a Score.
    ScoreTraverserListener  
  • Class Summary
    Class Description
    AboutFrame
    Display a frame containing a textarea with info on keystroke shortcuts
    AutoBeamer  
    BeamGroup
    BeamGroup is a utility class that describes beaming for a specific time signature.
    BeamGroupCollection  
    BeamGroupCollectionIO  
    BeamGrouper  
    GraceNoteMaxRollbackCalculator  
    HyperTimePlayback
    play a score back in hyper time and send out instrument info
    JMSLScoreApplet
    Load a JMSL Score from a URL into an Applet.
    LilyPondWriter
    LilyPond is a common music notation interpreter that generates postscript and pdf files from text-based input (visit www.lilypond.org).
    MusicXMLWriter
    Export Score in MusicXML format.
    PitchSpellerLineOfFifths
    Respell a Note depending on the spelling of the previous note.
    QuietPlayLurkingInstrument
    Override notifyPlayLurker to do something useful, and put .class file in your jmsl_plugins folder for loading into JScore, or use directly in your own code.
    RawJScoreFileImporter  
    RawJScoreFileParser
    A raw JScore file is a text file that looks something like this: TICKSPERQUARTER 240 MAXVEL 127 STAFFS 6 NOTE 0 6 30 44 120 0 1 0 NOTE 0 6 30 41 120 0 1 0 NOTE 0 6 30 41 120 0 1 0 NOTE 0 6 30 41 120 0 1 0 NOTE 0 6 30 41 120 0 1 0 Comments: NOTE measure# track# dur pitch vel tiedoutflag beamedoutflag playstyle Make measure = -1 if you don't care to set the measure of the note explicitely, rather letting it flow into the score.
    RawJScoreFilePrinter  
    RawJScoreFilePrintingListener  
    RenderedMessageBean
    A RenderedMessageBean may be added as a UserBean to a Measure, Staff, or Note, and executes when the object is drawn, as the very last rendering step.
    SAPScoreWriter
    Create a file that SCORE can import.
    SAPScoreWriterDialog
    Dialog to gather info for exporting to San Andreas Press's SCORE Music Typography System
    ScoreRenderDelayFrame
    Set render delay > 0 if inserting a note by hand sometime fails to redraw.
    ScoreShortcutsFrame
    Display a frame containing a textarea with info on keystroke shortcuts
    ScoreTraverser  
    SimpleGraphicsRenderedMessageListener
    You may build your own RenderedMessageListener to be notified of arbitrary messages you add to measures, staves, and notes This example only recognizes messages beginning with "drawline", "setcolor", and "drawarc" You can of course make up your own graphics command set and respond to messages however you like Note that this callback happens as the last step of notrre rendering Source follows: