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 interfaceComposableDefine the interface for Composable objects for JMSL.Classes in com.softsynth.jmsl that implement Playable Modifier and Type Class Description classMessagePrinterA Playable that prints a message of choice.
Useful for announcing start/repeat/stop activity of MusicJobs, debugging, etcclassMusicJobRoot executable object for JMSL.classMusicListMusicList
A MusicList's children are InstrumentPlayable's.classMusicShapeMusicShape - a MusicJob with an abstract array of data elements.classParallelCollectionParallel Collection for JMSL Collections can contain other Composable objects which allows a hierarchy to be created.classPlayerA Player has a sequence of MusicShapes and one Instrument to interpret MusicShape data.classQueueCollectionA QueueCollection launches each of its Composable children in sequence.classSequentialCollectionA 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 voidMusicJob. addRepeatPlayable(Playable pl)Add listener to the list to be called when this job repeats.voidMusicJob. addStartPlayable(Playable pl)Add listener to the list to be called after this job's StartDelay()voidMusicJob. addStopPlayable(Playable pl)Add listener to the list to be called when this job stops.voidMusicJob. removeRepeatPlayable(Playable pl)voidMusicJob. removeStartPlayable(Playable pl)voidMusicJob. 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 classMidiNoteRecorderMusicShape 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 classMeasureMeasure
A ParallelCollection of Staff
JMSL Notation ProjectclassMeasureMetronomeclassMeasureNumberNotifyThis class is added to the start and repeat listeners of the ScoreCollection to notify the ScoreLayoutManager for autoscrolling.classScoreCollectionScoreCollection contains the playable structure of a Score.classScoreControlPanelScoreControlPanel
Control zoom and measure #
JMSL Notation ProjectclassStaffStaff
A Staff is a ParallelCollection of up to any number of Tracks, which get drawn on the same staff, played by the same instrument.classTrackTrack
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 classMidiStopNotifier -
Uses of Playable in com.softsynth.jmsl.util
Classes in com.softsynth.jmsl.util that implement Playable Modifier and Type Class Description classTimePrinter -
Uses of Playable in com.softsynth.jmsl.view
Classes in com.softsynth.jmsl.view that implement Playable Modifier and Type Class Description classClockTickerMusicJob 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 classFlasherFunctionclassTextJobTextJob.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 classFMNoodlerFMNoodler noodles around with the frequency and modulation parameters of an FM pair.classQueueCollectionDemoPlay shapes by adding them to a queue.classSeqGenDemo.SeqJob -
Uses of Playable in jmsltestsuite
Classes in jmsltestsuite that implement Playable Modifier and Type Class Description classDimensionNameSpaceEditorTestclassTimePostingPlayableclassTimePrintingPlayable -
Uses of Playable in jmsltestsuite.jsyn2
Classes in jmsltestsuite.jsyn2 that implement Playable Modifier and Type Class Description classTestSamplePitchbend -
Uses of Playable in jmsltutorial
Classes in jmsltutorial that implement Playable Modifier and Type Class Description classHardCodedMusicJobclassMessagePrintingPlayableclassPrintingJobclassSabbathBrideMusicShapeMicrotonally reasonably close transcription of Jody Diamond singing "Sabbath Bride"