Uses of Interface
org.jjazz.rhythm.api.Rhythm

Packages that use Rhythm
Package
Description
The model for the mix of a song (instruments used per channel and their settings, volume, effect, etc.).
The mix console editor to edit a song's MidiMix.
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.
Describe the context for which a backing track should be generated: which (part of the) song, which MidiMix.
The model of a song structure, ie a list of SongParts.
The SongStructure graphical editor.