Uses of Package
org.jjazz.rhythm.api
Packages that use 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.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.chordinspector.spi
-
Classes in org.jjazz.rhythm.api used by org.jjazz.instrumentchooser.spi
-
Classes in org.jjazz.rhythm.api used by org.jjazz.midimix.apiClassDescriptionA rhythm descriptor.Describe a voice for which a Rhythm will generate music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.midimix.spi
-
Classes in org.jjazz.rhythm.api used by org.jjazz.mixconsole.apiClassDescriptionA rhythm descriptor.Describe a voice for which a Rhythm will generate music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.musiccontrol.apiClassDescriptionAn exception to be used by MusicGenerators.Describe a voice for which a Rhythm will generate music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.musiccontrol.api.playbacksessionClassDescriptionAn 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.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.outputsynth.api
-
Classes in org.jjazz.rhythm.api used by org.jjazz.phrasetransform.api
-
Classes in org.jjazz.rhythm.api used by org.jjazz.phrasetransform.api.rpsClassDescriptionA rhythm descriptor.Define a parameter that influences the way a Rhythm generates music.Describe a voice for which a Rhythm will generate music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.pianoroll.api
-
Classes in org.jjazz.rhythm.api used by org.jjazz.rhythm.apiClassDescriptionThe 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.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.rhythm.api.rhythmparametersClassDescriptionA 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.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.rhythm.spiClassDescriptionA marker interface for a rhythm which is an adapted version of an existing rhythm but for a different time signature.A rhythm descriptor.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.rhythmdatabase.apiClassDescriptionA 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.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.rhythmmusicgeneration.apiClassDescriptionAn 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.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.rhythmmusicgeneration.spiClassDescriptionAn exception to be used by MusicGenerators.Describe a voice for which a Rhythm will generate music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.rhythmstubs.apiClassDescriptionAn 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.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.rpcustomeditorfactoryimpl.apiClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.songcontext.apiClassDescriptionA rhythm descriptor.Describe a voice for which a Rhythm will generate music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.songeditormanager.api
-
Classes in org.jjazz.rhythm.api used by org.jjazz.songstructure.apiClassDescriptionA 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.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.songstructure.api.eventClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.spteditor.apiClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.spteditor.spiClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.ss_editor.apiClassDescriptionA rhythm descriptor.Define a parameter that influences the way a Rhythm generates music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.ss_editor.rpviewer.apiClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.ss_editor.rpviewer.spiClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.ss_editor.spiClassDescriptionAn exception to be used by MusicGenerators.A rhythm descriptor.Define a parameter that influences the way a Rhythm generates music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.ss_editor.sptviewer.apiClassDescriptionDefine a parameter that influences the way a Rhythm generates music.
-
Classes in org.jjazz.rhythm.api used by org.jjazz.testplayerservice.spi