Uses of Interface
com.softsynth.jmsl.Playable
-
Uses of Playable in com.softsynth.jmsl
Subinterfaces of Playable in com.softsynth.jmsl Modifier and Type Interface Description interface
Composable
Define the interface for Composable objects for JMSL.Classes in com.softsynth.jmsl that implement Playable Modifier and Type Class Description class
MessagePrinter
A Playable that prints a message of choice.
Useful for announcing start/repeat/stop activity of MusicJobs, debugging, etcclass
MusicJob
Root executable object for JMSL.class
MusicList
MusicList
A MusicList's children are InstrumentPlayable's.class
MusicShape
MusicShape - a MusicJob with an abstract array of data elements.class
ParallelCollection
Parallel Collection for JMSL Collections can contain other Composable objects which allows a hierarchy to be created.class
Player
A Player has a sequence of MusicShapes and one Instrument to interpret MusicShape data.class
QueueCollection
A QueueCollection launches each of its Composable children in sequence.class
SequentialCollection
A sequential collection launches each of its Composable children in sequence.Methods in com.softsynth.jmsl with parameters of type Playable Modifier and Type Method Description void
MusicJob. addRepeatPlayable(Playable pl)
Add listener to the list to be called when this job repeats.void
MusicJob. addStartPlayable(Playable pl)
Add listener to the list to be called after this job's StartDelay()void
MusicJob. addStopPlayable(Playable pl)
Add listener to the list to be called when this job stops.void
MusicJob. removeRepeatPlayable(Playable pl)
void
MusicJob. removeStartPlayable(Playable pl)
void
MusicJob. removeStopPlayable(Playable pl)
-
Uses of Playable in com.softsynth.jmsl.midi
Classes in com.softsynth.jmsl.midi that implement Playable Modifier and Type Class Description class
MidiNoteRecorder
MusicShape that logs Midi noteon's to a 3 dimensional MusicShape (timestamp, note, vel)
NoteOff's are logged at noteOn's with vel 0 See MidiParser -
Uses of Playable in com.softsynth.jmsl.score
Classes in com.softsynth.jmsl.score that implement Playable Modifier and Type Class Description class
Measure
Measure
A ParallelCollection of Staff
JMSL Notation Projectclass
MeasureMetronome
class
MeasureNumberNotify
This class is added to the start and repeat listeners of the ScoreCollection to notify the ScoreLayoutManager for autoscrolling.class
ScoreCollection
ScoreCollection contains the playable structure of a Score.class
ScoreControlPanel
ScoreControlPanel
Control zoom and measure #
JMSL Notation Projectclass
Staff
Staff
A Staff is a ParallelCollection of up to any number of Tracks, which get drawn on the same staff, played by the same instrument.class
Track
Track
A Track is a MusicList of Note objects
JMSL Notation Project -
Uses of Playable in com.softsynth.jmsl.score.midi
Classes in com.softsynth.jmsl.score.midi that implement Playable Modifier and Type Class Description class
MidiStopNotifier
-
Uses of Playable in com.softsynth.jmsl.util
Classes in com.softsynth.jmsl.util that implement Playable Modifier and Type Class Description class
TimePrinter
-
Uses of Playable in com.softsynth.jmsl.view
Classes in com.softsynth.jmsl.view that implement Playable Modifier and Type Class Description class
ClockTicker
MusicJob which acts like a simple hh:mm:ss timer -
Uses of Playable in jmslexamples
Classes in jmslexamples that implement Playable Modifier and Type Class Description class
FlasherFunction
class
TextJob
TextJob.java A MusicJob subclass that has a drawing canvas on which it can draw messages. -
Uses of Playable in jmslexamples.jsyn.ancient
Classes in jmslexamples.jsyn.ancient that implement Playable Modifier and Type Class Description class
FMNoodler
FMNoodler noodles around with the frequency and modulation parameters of an FM pair.class
QueueCollectionDemo
Play shapes by adding them to a queue.class
SeqGenDemo.SeqJob
-
Uses of Playable in jmsltestsuite
Classes in jmsltestsuite that implement Playable Modifier and Type Class Description class
DimensionNameSpaceEditorTest
class
TimePostingPlayable
class
TimePrintingPlayable
-
Uses of Playable in jmsltestsuite.jsyn2
Classes in jmsltestsuite.jsyn2 that implement Playable Modifier and Type Class Description class
TestSamplePitchbend
-
Uses of Playable in jmsltutorial
Classes in jmsltutorial that implement Playable Modifier and Type Class Description class
HardCodedMusicJob
class
MessagePrintingPlayable
class
MusicJobStartRepeatStopDemo
class
PrintingJob
class
SabbathBrideMusicShape
Microtonally reasonably close transcription of Jody Diamond singing "Sabbath Bride"