Package jmslexamples

  • Class Summary
    Class Description
    AnimationTextDemo
    An animation canvas is repainted 10 times a second.
    BehavioralColDemo
    BehavioralColDemo.java Two jobs stuffed into a SequentialCollection, then launched.
    BesselDemo
    BesselDemo.java Graph integer order Bessel functions, superimposed on one canvas.
    DrawingCanvas  
    EventDistributionsDemo
    Nick Didkovsky Sept.
    ExponentialInterpDemo  
    FlasherFunction  
    GrainMaker
    Generate a CSound score file using statistical distributions of grains read from input sound file Example of one line of output: ; ins strt dur amp skip atk rel pan i1 0 0.01 .5 0 .0025 .0025 0.5 Assumes a CSound orc file like the following, where "aiff\marimba.aif" is the source for grains and has length 0.126 sec.
    GrainMakerApplet  
    InstrumentDemo  
    JavaSoundMidiExample
    Play a self-modifying MusicShape with a JMSL MidiInstrument using MidiIO_JavaSound as MusicDevice

    SoundFont support! As of Java 1.7 uses Gervill JavaSound.
    JavaSoundMIDIExample2
    Play a self-modifying MusicShape with a JMSL MidiInstrument using MidiShare as MusicDevice

    First install and test MidiShare!!! JMSL has a couple of MidiShare applications in the src/testmidishare folder.
    JobDemo1  
    KeyboardInstrumentPlayer
    Play an Instrument by typing in a TextArea.
    MidiNoteSimulatorCheckbox  
    MusicShapeDemo  
    NicksDreamMIDI
    Control the JMSL clock rate for a ParallelCollection of MusicShapes by moving a scrollbar.
    ParallelCollectionDemo  
    ParallelMidiShapesExample
    Control the speed of a ParallelCollection.
    PluginScannerExample
    Scans a folder named "jmsl_plugins" which must be in the CLASSPATH.
    ProportionalNotation
    Use stemless notes to generate a demo of proportional notation.
    ScoreExportSAPDemo
    Export a JScore to a TextArea in San Andreas Press's SCORE file format
    Enter notes into the score, then select menu Score -> Export -> San Andreas Score and see output in TextArea
    TestJMSLScrollbar
    awt's Scrollbar is weird - unreliable behavior...
    TestPortViewScrollbar
    The com.didkovsky.portview scrollbar can be either awt or Swing compatible depending on the ViewFactory
    TextJob
    TextJob.java A MusicJob subclass that has a drawing canvas on which it can draw messages.