|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Classes in com.softsynth.jmsl used by com.softsynth.jmsl | |
---|---|
Behavior
Behavior.java Any class implementing this interface can be plugged into a SequentialCollection and used to choose which child to launch when the SequentialCollection is acting behaviorally. |
|
Composable
Define the interface for Composable objects for JMSL. |
|
DataTranslator
MusicJob and all subclasses have a DataTranslator field (which by default is NULL). |
|
DefaultDimensionNameSpace
DefaultDimensionNameSpace is a singleton and cannot be instantiated. |
|
DimensionComparison
Used to write your own MusicShape sorting method. |
|
DimensionNameSpace
Provides an interface for getting and setting values by name, and associating them with a dimension. |
|
Editable
General editable interface. |
|
EditListener
|
|
EventScheduler
EventScheduler.java General purpose scheduler for events. |
|
FileLoaderListener
Classes implementing this interface can listen for files being loaded activity by calling JMSL.addFileLoaderListener(this); Of course it is up to the classes doing the loading whether or not they want to enumerate through listeners and notify Used by SampleLoader and JMSLScoreApplet |
|
Instrument
|
|
InstrumentPlayable
An object that implements InstrumentalPlayable can be add()'ed to a MusicList This is a way for non-composable Objects to be played. |
|
Interpreter
Custom interpretation of double[], called by Instrument in play() method. |
|
Limits
Handy class for handling ranges between a low and a high value. |
|
Mixer
Mixer is an ordered collection of faders associated with Instruments. |
|
MusicClock
Interface to real time clock |
|
MusicDevice
A MusicDevice represents a sound engine (such as midi or JSyn). |
|
MusicJob
Root executable object for JMSL. |
|
MusicShape
MusicShape - a MusicJob with an abstract array of data elements. |
|
Namable
|
|
NullMusicDevice
A do-nothing MusicDevice |
|
OutputProvider
Used by Instrument. |
|
PanAmpListener
|
|
PanAmpPair
|
|
ParallelCollection
Parallel Collection for JMSL Collections can contain other Composable objects which allows a hierarchy to be created. |
|
Playable
Playable is a root interface. |
|
PlayLurker
A PlayLurker can add itself to subclasses of MusicJob and will be notified when a child is play()'ed. |
|
ScheduledEvent
Interface for events that can be scheduled using the EventScheduler. |
|
SequentialCollection
A sequential collection launches each of its Composable children in sequence. |
|
STDOutFunction
Use to redirect text output from JMSL.out(String) Any class that implements this interface can be the standard output of JMSL. |
|
Translator
Translators are used for converting from one numeric system to another. |
|
Transposable
|
Classes in com.softsynth.jmsl used by com.softsynth.jmsl.jsyn | |
---|---|
DefaultMusicClock
Default clock for JMSL uses Java millisecond timer. |
|
DimensionNameSpace
Provides an interface for getting and setting values by name, and associating them with a dimension. |
|
Editable
General editable interface. |
|
EditListener
|
|
EventScheduler
EventScheduler.java General purpose scheduler for events. |
|
Instrument
|
|
InstrumentAdapter
An Instrument sonifies double[] data in its play() method, either directly or by invoking its Interpreter. |
|
Mixer
Mixer is an ordered collection of faders associated with Instruments. |
|
MusicClock
Interface to real time clock |
|
MusicDevice
A MusicDevice represents a sound engine (such as midi or JSyn). |
|
Namable
|
|
NoteOnOff
|
|
OutputProvider
Used by Instrument. |
|
PanAmpListener
|
|
ScheduledEvent
Interface for events that can be scheduled using the EventScheduler. |
|
SignalProcessingInstrument
Interface for instrument whoch can accept abstract signal sources. |
|
Transposable
|
Classes in com.softsynth.jmsl used by com.softsynth.jmsl.max | |
---|---|
DimensionNameSpace
Provides an interface for getting and setting values by name, and associating them with a dimension. |
|
DimensionNameSpaceAdapter
General implementation of DimensionNameSpace |
|
Editable
General editable interface. |
|
EditListener
|
|
Instrument
|
|
InstrumentAdapter
An Instrument sonifies double[] data in its play() method, either directly or by invoking its Interpreter. |
|
Namable
|
|
OutputProvider
Used by Instrument. |
|
Transposable
|
Classes in com.softsynth.jmsl used by com.softsynth.jmsl.midi | |
---|---|
Composable
Define the interface for Composable objects for JMSL. |
|
DimensionNameSpace
Provides an interface for getting and setting values by name, and associating them with a dimension. |
|
Editable
General editable interface. |
|
EditListener
|
|
Instrument
|
|
InstrumentAdapter
An Instrument sonifies double[] data in its play() method, either directly or by invoking its Interpreter. |
|
Mixer
Mixer is an ordered collection of faders associated with Instruments. |
|
MusicDevice
A MusicDevice represents a sound engine (such as midi or JSyn). |
|
MusicJob
Root executable object for JMSL. |
|
MusicShape
MusicShape - a MusicJob with an abstract array of data elements. |
|
Namable
|
|
NoteOnOff
|
|
OutputProvider
Used by Instrument. |
|
PanAmpListener
|
|
Playable
Playable is a root interface. |
|
Transposable
|
Classes in com.softsynth.jmsl used by com.softsynth.jmsl.score | |
---|---|
Alertable
General interface for classes that receive an alert. |
|
Behavior
Behavior.java Any class implementing this interface can be plugged into a SequentialCollection and used to choose which child to launch when the SequentialCollection is acting behaviorally. |
|
Composable
Define the interface for Composable objects for JMSL. |
|
DimensionNameSpace
Provides an interface for getting and setting values by name, and associating them with a dimension. |
|
DimensionNameSpaceEditable
Define an interface for Objects which have a DimensionNameSpace and associated values, and make these values available for editing |
|
EditListener
|
|
FileLoaderListener
Classes implementing this interface can listen for files being loaded activity by calling JMSL.addFileLoaderListener(this); Of course it is up to the classes doing the loading whether or not they want to enumerate through listeners and notify Used by SampleLoader and JMSLScoreApplet |
|
Instrument
|
|
InstrumentPlayable
An object that implements InstrumentalPlayable can be add()'ed to a MusicList This is a way for non-composable Objects to be played. |
|
JMSLMixerContainer
A heterogenous Mixer which can accept any Instrument whose getMixerClassName() returns a valid class name. |
|
MusicJob
Root executable object for JMSL. |
|
MusicList
MusicList A MusicList's children are InstrumentPlayable's. |
|
Namable
|
|
ParallelCollection
Parallel Collection for JMSL Collections can contain other Composable objects which allows a hierarchy to be created. |
|
Playable
Playable is a root interface. |
|
PlayLurker
A PlayLurker can add itself to subclasses of MusicJob and will be notified when a child is play()'ed. |
|
SequentialCollection
A sequential collection launches each of its Composable children in sequence. |
Classes in com.softsynth.jmsl used by com.softsynth.jmsl.score.max | |
---|---|
STDOutFunction
Use to redirect text output from JMSL.out(String) Any class that implements this interface can be the standard output of JMSL. |
Classes in com.softsynth.jmsl used by com.softsynth.jmsl.score.midi | |
---|---|
Instrument
|
|
InstrumentAdapter
An Instrument sonifies double[] data in its play() method, either directly or by invoking its Interpreter. |
|
Namable
|
|
NoteOnOff
|
|
OutputProvider
Used by Instrument. |
|
Transposable
|
Classes in com.softsynth.jmsl used by com.softsynth.jmsl.score.transcribe | |
---|---|
MusicShape
MusicShape - a MusicJob with an abstract array of data elements. |
Classes in com.softsynth.jmsl used by com.softsynth.jmsl.score.util | |
---|---|
FileLoaderListener
Classes implementing this interface can listen for files being loaded activity by calling JMSL.addFileLoaderListener(this); Of course it is up to the classes doing the loading whether or not they want to enumerate through listeners and notify Used by SampleLoader and JMSLScoreApplet |
|
Instrument
|
|
InstrumentAdapter
An Instrument sonifies double[] data in its play() method, either directly or by invoking its Interpreter. |
|
MusicJob
Root executable object for JMSL. |
|
Namable
|
|
OutputProvider
Used by Instrument. |
|
PlayLurker
A PlayLurker can add itself to subclasses of MusicJob and will be notified when a child is play()'ed. |
|
Transposable
|
Classes in com.softsynth.jmsl used by com.softsynth.jmsl.score.view | |
---|---|
MusicShape
MusicShape - a MusicJob with an abstract array of data elements. |
|
PlayLurker
A PlayLurker can add itself to subclasses of MusicJob and will be notified when a child is play()'ed. |
Classes in com.softsynth.jmsl used by com.softsynth.jmsl.util | |
---|---|
Composable
Define the interface for Composable objects for JMSL. |
|
DataTranslator
MusicJob and all subclasses have a DataTranslator field (which by default is NULL). |
|
EditListener
|
|
Instrument
|
|
Interpreter
Custom interpretation of double[], called by Instrument in play() method. |
|
MusicJob
Root executable object for JMSL. |
|
MusicShape
MusicShape - a MusicJob with an abstract array of data elements. |
|
Namable
|
|
ParallelCollection
Parallel Collection for JMSL Collections can contain other Composable objects which allows a hierarchy to be created. |
|
Playable
Playable is a root interface. |
|
SequenceGenerator
Define the interface for SequenceGenerator objects for JMSL. |
Classes in com.softsynth.jmsl used by com.softsynth.jmsl.view | |
---|---|
Composable
Define the interface for Composable objects for JMSL. |
|
DimensionNameSpace
Provides an interface for getting and setting values by name, and associating them with a dimension. |
|
DimensionNameSpaceEditable
Define an interface for Objects which have a DimensionNameSpace and associated values, and make these values available for editing |
|
MusicJob
Root executable object for JMSL. |
|
MusicShape
MusicShape - a MusicJob with an abstract array of data elements. |
|
Namable
|
|
PanAmpListener
|
|
Playable
Playable is a root interface. |
|
PlayLurker
A PlayLurker can add itself to subclasses of MusicJob and will be notified when a child is play()'ed. |
|
STDOutFunction
Use to redirect text output from JMSL.out(String) Any class that implements this interface can be the standard output of JMSL. |
Classes in com.softsynth.jmsl used by jmslexamples | |
---|---|
Composable
Define the interface for Composable objects for JMSL. |
|
DimensionNameSpace
Provides an interface for getting and setting values by name, and associating them with a dimension. |
|
DimensionNameSpaceEditable
Define an interface for Objects which have a DimensionNameSpace and associated values, and make these values available for editing |
|
Instrument
|
|
MusicJob
Root executable object for JMSL. |
|
Playable
Playable is a root interface. |
Classes in com.softsynth.jmsl used by jmslexamples.jsyn | |
---|---|
Composable
Define the interface for Composable objects for JMSL. |
|
DimensionNameSpace
Provides an interface for getting and setting values by name, and associating them with a dimension. |
|
DimensionNameSpaceEditable
Define an interface for Objects which have a DimensionNameSpace and associated values, and make these values available for editing |
|
Instrument
|
|
InstrumentAdapter
An Instrument sonifies double[] data in its play() method, either directly or by invoking its Interpreter. |
|
MusicJob
Root executable object for JMSL. |
|
MusicShape
MusicShape - a MusicJob with an abstract array of data elements. |
|
Namable
|
|
OutputProvider
Used by Instrument. |
|
ParallelCollection
Parallel Collection for JMSL Collections can contain other Composable objects which allows a hierarchy to be created. |
|
Playable
Playable is a root interface. |
|
PlayLurker
A PlayLurker can add itself to subclasses of MusicJob and will be notified when a child is play()'ed. |
|
Transposable
|
Classes in com.softsynth.jmsl used by jmsltestsuite | |
---|---|
Composable
Define the interface for Composable objects for JMSL. |
|
DimensionNameSpace
Provides an interface for getting and setting values by name, and associating them with a dimension. |
|
DimensionNameSpaceEditable
Define an interface for Objects which have a DimensionNameSpace and associated values, and make these values available for editing |
|
Editable
General editable interface. |
|
Instrument
|
|
InstrumentAdapter
An Instrument sonifies double[] data in its play() method, either directly or by invoking its Interpreter. |
|
MusicJob
Root executable object for JMSL. |
|
MusicShape
MusicShape - a MusicJob with an abstract array of data elements. |
|
Namable
|
|
OutputProvider
Used by Instrument. |
|
Playable
Playable is a root interface. |
|
PlayLurker
A PlayLurker can add itself to subclasses of MusicJob and will be notified when a child is play()'ed. |
|
ScheduledEvent
Interface for events that can be scheduled using the EventScheduler. |
|
Transposable
|
Classes in com.softsynth.jmsl used by jmsltutorial | |
---|---|
Composable
Define the interface for Composable objects for JMSL. |
|
DimensionNameSpace
Provides an interface for getting and setting values by name, and associating them with a dimension. |
|
Editable
General editable interface. |
|
Instrument
|
|
InstrumentAdapter
An Instrument sonifies double[] data in its play() method, either directly or by invoking its Interpreter. |
|
MusicJob
Root executable object for JMSL. |
|
MusicShape
MusicShape - a MusicJob with an abstract array of data elements. |
|
Namable
|
|
OutputProvider
Used by Instrument. |
|
Playable
Playable is a root interface. |
|
STDOutFunction
Use to redirect text output from JMSL.out(String) Any class that implements this interface can be the standard output of JMSL. |
|
Transposable
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |