|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Composable in com.softsynth.jmsl |
---|
Classes in com.softsynth.jmsl that implement Composable | |
---|---|
class |
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 that return Composable | |
---|---|
Composable |
UniformRandomBehavior.choose(SequentialCollection col)
Choose a child to launch with a uniformly distributed random selection. |
Composable |
Behavior.choose(SequentialCollection col)
choose a child to launch |
Composable |
ParallelCollection.get(int i)
synonym for getChild(), return the i'th Composable in this Composable |
Composable |
MusicJob.getChild(int n)
|
Composable |
MusicJob.getParent()
|
Composable |
Composable.getParent()
Return composable that is playing this Composable. |
Methods in com.softsynth.jmsl with parameters of type Composable | |
---|---|
void |
MusicJob.add(Composable child)
Add child to end of vector containing children. |
boolean |
MusicJob.contains(Composable child)
|
void |
MusicJob.insert(Composable child,
int index)
Just like Vector.insert, Inserts child at the specified index. |
java.lang.Thread |
MusicJob.launch(double startTime,
Composable parent)
Start executing musical function. |
java.lang.Thread |
Composable.launch(double time,
Composable parent)
Start executing musical function. |
double |
Playable.play(double time,
Composable parent)
Executing musical function. |
double |
MusicJob.play(double startTime,
Composable parent)
Call start(), N*repeat(), and stop() |
double |
MessagePrinter.play(double playTime,
Composable thing)
Print the message and return playtime |
double |
InstrumentPlayable.play(double playTime,
Composable parent,
Instrument ins)
play() is called by MusicList. |
void |
MusicJob.remove(Composable child)
Remove child from vector of children |
void |
ParallelCollection.set(Composable child,
int i)
replace the Composable at element i with new Composable |
void |
MusicJob.setParent(Composable parent)
|
Constructors in com.softsynth.jmsl with parameters of type Composable | |
---|---|
ParallelCollection(Composable child1)
Construct a parallel collection with specified child |
|
ParallelCollection(Composable child1,
Composable child2)
Construct a parallel collection with specified children |
|
ParallelCollection(Composable child1,
Composable child2,
Composable child3)
Construct a parallel collection with specified children |
|
ParallelCollection(Composable child1,
Composable child2,
Composable child3,
Composable child4)
Construct a parallel collection with specified children |
|
QueueCollection(Composable child1)
Conveniant constructor which automatically adds one Composable child to the queue hierarchy. |
|
QueueCollection(Composable child1,
Composable child2)
Conveniant constructor which automatically adds two Composable children to the queue hierarchy. |
|
QueueCollection(Composable child1,
Composable child2,
Composable child3)
Conveniant constructor which automatically adds three Composable children to the queue hierarchy. |
|
QueueCollection(Composable child1,
Composable child2,
Composable child3,
Composable child4)
Conveniant constructor which automatically adds four Composable children to the queue hierarchy. |
|
SequentialCollection(Composable child1)
Conveniant constructor which automatically adds one Composable child to the sequential hierarchy. |
|
SequentialCollection(Composable child1,
Composable child2)
Conveniant constructor which automatically adds two Composable children to the sequential hierarchy. |
|
SequentialCollection(Composable child1,
Composable child2,
Composable child3)
Conveniant constructor which automatically adds three Composable children to the sequential hierarchy. |
|
SequentialCollection(Composable child1,
Composable child2,
Composable child3,
Composable child4)
Conveniant constructor which automatically adds four Composable children to the sequential hierarchy. |
Uses of Composable in com.softsynth.jmsl.midi |
---|
Classes in com.softsynth.jmsl.midi that implement Composable | |
---|---|
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 Composable in com.softsynth.jmsl.score |
---|
Classes in com.softsynth.jmsl.score that implement Composable | |
---|---|
class |
Measure
Measure A ParallelCollection of Staff JMSL Notation Project |
class |
MeasureMetronome
|
class |
ScoreCollection
ScoreCollection contains the playable structure of a Score. |
class |
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 |
Methods in com.softsynth.jmsl.score that return Composable | |
---|---|
Composable |
ScoreCollectionBehavior.choose(SequentialCollection col)
Choose a child to launch depending on repeat bars, repeat counts, etc of measure |
Methods in com.softsynth.jmsl.score with parameters of type Composable | |
---|---|
double |
ScoreControlPanel.play(double time,
Composable parent)
Result of collection finishing |
double |
MeasureNumberNotify.play(double playTime,
Composable thing)
|
double |
Note.play(double playTime,
Composable parent,
Instrument ins)
|
Uses of Composable in com.softsynth.jmsl.util |
---|
Methods in com.softsynth.jmsl.util with parameters of type Composable | |
---|---|
double |
TimePrinter.play(double playTime,
Composable thing)
Print the time and time since the last time this was called |
Uses of Composable in com.softsynth.jmsl.view |
---|
Classes in com.softsynth.jmsl.view that implement Composable | |
---|---|
class |
ClockTicker
MusicJob which acts like a simple hh:mm:ss timer |
Uses of Composable in jmslexamples |
---|
Classes in jmslexamples that implement Composable | |
---|---|
class |
TextJob
TextJob.java A MusicJob subclass that has a drawing canvas on which it can draw messages. |
Methods in jmslexamples with parameters of type Composable | |
---|---|
double |
FlasherFunction.play(double playTime,
Composable thing)
|
Uses of Composable in jmslexamples.jsyn |
---|
Classes in jmslexamples.jsyn that implement Composable | |
---|---|
class |
FMNoodler
FMNoodler noodles around with the frequency and modulation parameters of an FM pair. |
class |
SeqGenDemo.SeqJob
|
Methods in jmslexamples.jsyn with parameters of type Composable | |
---|---|
double |
QueueCollectionDemo.play(double repeatTime,
Composable thing)
Called by QueueCollection after it plays each child. |
Uses of Composable in jmsltestsuite |
---|
Classes in jmsltestsuite that implement Composable | |
---|---|
class |
DimensionNameSpaceEditorTest
|
Methods in jmsltestsuite with parameters of type Composable | |
---|---|
double |
TimePrintingPlayable.play(double startTime,
Composable c)
|
double |
TimePostingPlayable.play(double startTime,
Composable c)
|
double |
MidiRecorderTest.play(double stopTime,
Composable thing)
Called by shape when finished playing. |
Constructors in jmsltestsuite with parameters of type Composable | |
---|---|
MusicShapeEditorFrame(MusicShapeEditor editorPanel,
Composable composable)
|
Uses of Composable in jmsltutorial |
---|
Classes in jmsltutorial that implement Composable | |
---|---|
class |
AudioClipJob
|
class |
PrintingJob
|
class |
SabbathBrideMusicShape
Microtonally reasonably close transcription of Jody Diamond singing "Sabbath Bride" |
Methods in jmsltutorial with parameters of type Composable | |
---|---|
double |
MessagePrintingPlayable.play(double playTime,
Composable thing)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |