Uses of Class
org.jjazz.rhythm.api.RhythmVoice

Packages that use RhythmVoice
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.
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.
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.