Uses of Package
org.jjazz.harmony.api
Package
Description
The model of a chord leadsheet.
The models for chord leadsheet items.
Utility methods to convert CLI_ChordSymbols objects from/to Strings.
The graphical component for a bar renderer (e.g. bar renderer for chord symbols, for section, for improvisation guideline, etc.)
Models for harmony objects: note, scale, degree, chord symbol, time signature, etc.
Guitar diagram graphical components and related methods.
All Midi stuff: JJazzMidiSystem, Midi synths, Midi instruments, Midi banks, Midi drumkits, drumkit keymaps, Midi file parsers, etc.
Music controller: control the overall playback of a song.
The model of a music phrase for a single instrument, e.g. a bass phrase or a drums phrase.
Basic quantization methods.
The model of a rhythm (or style, e.g "fast swing 4/4"), with its RhythmVoices and RhythmParameters.
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).
The dialog to select a rhythm.
Dummy rhythm stubs to make sure each time signature has at least one rhythm instance available.
The model of a song, which mainly contains a ChordLeadSheet and a SongStructure.
The model of a song structure, ie a list of SongParts.
Graphical utilities: generic components and methods.
-
-
ClassDescriptionA jazz chord symbol.Represents a chord type like "m7", its aliases and its degrees.A note has a pitch, a duration (symbolic and in beats), and a velocity.A standard scale (e.g.The time signature of a bar, e.g.
-
-
-
ClassDescriptionA chord is an array of notes which have different pitches.A jazz chord symbol.Represents a chord type like "m7", its aliases and its degrees.An ordered list of chord symbol degrees.All chord symbols must belong to 1 of these 5 groups.Manage the list of recognized chordtypes and their aliases.The possible degrees that make a chord.The natural degrees.A note has a pitch, a duration (symbolic and in beats), and a velocity.A list of notes.A special marker class reserved for standard JJazz scales.A standard scale (e.g.The time signature of a bar, e.g.
-
-
-
-
-
ClassDescriptionA chord is an array of notes which have different pitches.The possible degrees that make a chord.A note has a pitch, a duration (symbolic and in beats), and a velocity.The time signature of a bar, e.g.
-
-
-
-
-
-
-
ClassDescriptionThe possible degrees that make a chord.The time signature of a bar, e.g.
-
-
-
-
-
-