Uses of Class
org.jjazz.harmony.api.ChordSymbol
Package
Description
The models for chord leadsheet items.
Models for harmony objects: note, scale, degree, chord symbol, time signature, etc.
Guitar diagram graphical components and related methods.
-
Uses of ChordSymbol in org.jjazz.chordleadsheet.api.item
Modifier and TypeClassDescriptionclass
Used as the alternate content of an ExtChordSymbol.class
An extended chord symbol with additionnal features:class
A special "NC" chord symbol for No Chord.class
A special instance used as the "void" alternate chord symbol.Modifier and TypeMethodDescriptionExtChordSymbol.getCopy
(ChordSymbol cs, ChordRenderingInfo rInfo, AltExtChordSymbol altChordSymbol, AltDataFilter altFilter) Get a copy of this ExtChordSymbol, possibly modified with the specified parameters.NCExtChordSymbol.getCopy
(ChordSymbol cs, ChordRenderingInfo rInfo, AltExtChordSymbol altChordSymbol, AltDataFilter altFilter) boolean
ExtChordSymbol.isSameChordSymbol
(ChordSymbol cs) True if this object's chord type is the same that cs chord type, and if root/bass relative pitches are the same.ModifierConstructorDescriptionCreate an ExtChordSymbol with a standard RenderingInfo and no alternate chord symbol.ExtChordSymbol
(ChordSymbol cs, ChordRenderingInfo rInfo, AltExtChordSymbol altChordSymbol, AltDataFilter altFilter) Create an ExtChordSymbol from the specified ChordSymbol with the specified parameters. -
Uses of ChordSymbol in org.jjazz.harmony.api
Modifier and TypeMethodDescriptionChordSymbol.clone()
ChordSymbolFinder.getChordSymbol
(List<Note> notes, List<ChordSymbol> chordSymbols, boolean lowerNoteIsBass) Select one chord symbol from the provided chord symbols.static ChordSymbol
ChordSymbol.getRandom()
Create a random chord symbol: random root note and chord type, sometimes with a different bass note.ChordSymbol.getSimplified
(int nbMaxDegrees) Get a simplified ChordSymbol by keeping only the first nbMaxDegrees degrees.ChordSymbol.getTransposedChordSymbol
(int t, Note.Alteration alt) Get a transposed ChordSymbol.Modifier and TypeMethodDescriptionFind the chord symbols which match the specified notes.Modifier and TypeMethodDescriptionScaleManager.getMatchingScales
(ChordSymbol cs) Compute the scale instances which match the specified chord symbol.int
ChordSymbol.getRelativePitch
(int relPitch, ChordSymbol destCs) Get the equivalent of relPitch but for the specified destination chord symbol.boolean
ChordSymbol.isSameChordType
(ChordSymbol cs) Compare chord types of 2 chord symbols. -
Uses of ChordSymbol in org.jjazz.instrumentcomponents.guitardiagram.api