Uses of Package
org.jjazz.rhythm.api
Package
Description
Service provider for instrument selection dialog.
The model for the mix of a song (instruments used per channel and their settings, volume, effect, etc.).
A service provider to find the most relevant instrument for a given rhythm voice.
The mix console editor to edit a song's MidiMix.
Music controller: control the overall playback of a song.
Models to represent a playback session played by the MusicController.
The model of the Midi synth connected to the output of JJazzLab.
Object to transform a Phrase into another one.
RhythmParameters which use PhraseTransforms.
The model of a rhythm (or style, e.g "fast swing 4/4"), with its RhythmVoices and RhythmParameters.
Parameters of a rhythm which alter the way the backing track is rendered.
Service provider to provide rhythm instances.
The central place to get information about installed rhythms and get Rhythm instances.
Objects and helper methods to generate musical phrases from the song and form the final backing track (see SongSequenceBuilder).
Dummy rhythm stubs to make sure each time signature has at least one rhythm instance available.
Generic graphical editor component for RhythmParameters which implement the RpCustomEditorProvider interface.
Describe the context for which a backing track should be generated: which (part of the) song, which MidiMix.
Manage the creation/destruction of editors for a new/closed song, plus related actions (eg duplicate song).
The model of a song structure, ie a list of SongParts.
The possible change events received by a SongStructure change listener.
The graphical editor window of a song part.
Service provider for indvidual RhythmParameter editor components.
The SongStructure graphical editor.
The graphical RpViewer component to represent a RhythmParameter value within a SptViewer.
Service provider to provider RpViewer instances for each type of RhythmParameter.
The graphical SongPart viewer component, which holds the RpViewers components.
-
-
-
ClassDescriptionA rhythm descriptor.Describe a voice for which a Rhythm will generate music.
-
-
ClassDescriptionA rhythm descriptor.Describe a voice for which a Rhythm will generate music.
-
ClassDescriptionAn exception to be used by MusicGenerators.Describe a voice for which a Rhythm will generate music.
-
ClassDescriptionAn exception to be used by MusicGenerators.Describe a voice for which a Rhythm will generate music.A special kind of MusicGenerationException for errors that user can fix, such as 2 chord symbols at the same position, no chord symbol at section start, etc.
-
-
-
ClassDescriptionA rhythm descriptor.Define a parameter that influences the way a Rhythm generates music.Describe a voice for which a Rhythm will generate music.
-
-
ClassDescriptionThe rhythm pulse.The rhythm feel.High-level musical genre.The intensity or power of a rhythm.An exception to be used by MusicGenerators.A rhythm descriptor.Rhythm general features.Define a parameter that influences the way a Rhythm generates music.Describe a voice for which a Rhythm will generate music.The main types of a rhythm voice.A special RhythmVoice which is a delegate for another source RhythmVoice.A RhythmParameter capability : enumerable.A range of tempo.
-
ClassDescriptionA tagging interface for RhythmParameter value classes which are mutable.A rhythm descriptor.Define a parameter that influences the way a Rhythm generates music.Describe a voice for which a Rhythm will generate music.A RhythmParemeter representing positive integer values.A RhythmParameter whose value can be some specified strings.A RhythmParameter composed of a set of strings.A RhythmParameter capability : enumerable.
-
ClassDescriptionA marker interface for a rhythm which is an adapted version of an existing rhythm but for a different time signature.A rhythm descriptor.
-
ClassDescriptionA marker interface for a rhythm which is an adapted version of an existing rhythm but for a different time signature.A rhythm descriptor.Rhythm general features.Define a parameter that influences the way a Rhythm generates music.Describe a voice for which a Rhythm will generate music.The main types of a rhythm voice.
-
ClassDescriptionAn exception to be used by MusicGenerators.A rhythm descriptor.Define a parameter that influences the way a Rhythm generates music.Describe a voice for which a Rhythm will generate music.A special kind of MusicGenerationException for errors that user can fix, such as 2 chord symbols at the same position, no chord symbol at section start, etc.
-
ClassDescriptionAn exception to be used by MusicGenerators.Describe a voice for which a Rhythm will generate music.
-
ClassDescriptionAn exception to be used by MusicGenerators.A rhythm descriptor.Rhythm general features.Define a parameter that influences the way a Rhythm generates music.Describe a voice for which a Rhythm will generate music.
-
ClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-
ClassDescriptionA rhythm descriptor.Describe a voice for which a Rhythm will generate music.
-
-
ClassDescriptionA marker interface for a rhythm which is an adapted version of an existing rhythm but for a different time signature.A rhythm descriptor.Define a parameter that influences the way a Rhythm generates music.Describe a voice for which a Rhythm will generate music.
-
ClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-
ClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-
ClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-
ClassDescriptionA rhythm descriptor.Define a parameter that influences the way a Rhythm generates music.
-
ClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-
ClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-
ClassDescriptionAn exception to be used by MusicGenerators.A rhythm descriptor.Define a parameter that influences the way a Rhythm generates music.
-
ClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-