Uses of Interface
org.jjazz.chordleadsheet.api.item.CLI_ChordSymbol
Package
Description
The models for chord leadsheet items.
Utility methods to convert CLI_ChordSymbols objects from/to Strings.
The chord leadsheet editor.
Service providers for the chord leadsheet editor.
Music controller: control the overall playback of a song.
Objects and helper methods to generate musical phrases from the song and form the final backing track (see SongSequenceBuilder).
-
Uses of CLI_ChordSymbol in org.jjazz.chordinspector.spi
Modifier and TypeMethodDescriptionvoid
ChordViewer.setModel
(CLI_ChordSymbol cliCs) Represent the specified chord symbol. -
Uses of CLI_ChordSymbol in org.jjazz.chordleadsheet.api.item
Modifier and TypeClassDescriptionstatic class
A dummy CLI_ChordSymbol class which can be used only for position comparison when using the NavigableSet/SortedSet-based methods of ChordLeadSheet or ChordSequence.Modifier and TypeMethodDescriptionCLI_Factory.createChordSymbol
(String chordSymbol, Position pos) Create a CLI_ChordSymbol from a string specification.CLI_Factory.createChordSymbol
(ChordLeadSheet cls, ExtChordSymbol ecs, Position pos) Create a CLI_ChordSymbol.static CLI_ChordSymbol
CLI_ChordSymbol.createItemFrom
(int bar) Create an item at the beginning of the specified bar for comparison purposes.static CLI_ChordSymbol
CLI_ChordSymbol.createItemFrom
(Position pos, boolean inclusive) Create an item right before the specified position for comparison purposes.static CLI_ChordSymbol
CLI_ChordSymbol.createItemTo
(int bar) Create an item at the end of the specified bar for comparison purposes.static CLI_ChordSymbol
CLI_ChordSymbol.createItemTo
(Position pos, boolean inclusive) Create an item right after the specified position for comparison purposes.CLI_ChordSymbol.ComparableCsItem.getCopy
(ChordLeadSheet newCls, Position newPos) CLI_Factory.getSampleChordSymbol()
-
Uses of CLI_ChordSymbol in org.jjazz.chordsymboltextinput.api
Modifier and TypeMethodDescriptionstatic CLI_ChordSymbol
ChordSymbolTextInput.toCLI_ChordSymbol
(String str, Position defaultPos, ChordLeadSheet cls) Return a new CLI_ChordSymbol built from specified string.Modifier and TypeMethodDescriptionstatic List<CLI_ChordSymbol>
ChordSymbolTextInput.toCLI_ChordSymbolsNoPosition
(String str, int barIndex, ChordLeadSheet cls, boolean swing) Analyze a string describing a bar like "C Fm7" and return the list of CLI_ChordSymbols.Modifier and TypeMethodDescriptionstatic String
ChordSymbolTextInput.toString
(CLI_ChordSymbol cli, ChordSymbolTextInput.PositionDisplay pDisplay) Return a CLI_ChordSymbol as a string.Modifier and TypeMethodDescriptionstatic String
ChordSymbolTextInput.toBarString
(TimeSignature ts, List<? extends CLI_ChordSymbol> items) Make a string representing the bar chord symbols.
This string can be used as input for toCLI_ChordSymbols().static String
ChordSymbolTextInput.toStringNoPosition
(List<? extends CLI_ChordSymbol> items) A String like "C7 Am7 D" -
Uses of CLI_ChordSymbol in org.jjazz.cl_editor.api
Modifier and TypeMethodDescriptionCL_SelectionUtilities.getSelectedChordSymbols()
Get only the selected chord symbols sorted by position. -
Uses of CLI_ChordSymbol in org.jjazz.cl_editor.spi
Modifier and TypeMethodDescriptionabstract void
ChordSymbolEditorDialog.preset
(String title, CLI_ChordSymbol item, char key, boolean enableAlternate) Prepare the dialog before being used. -
Uses of CLI_ChordSymbol in org.jjazz.musiccontrol.api
Modifier and TypeMethodDescriptionControlTrack.getChordSymbol
(MetaMessage mm) Retrieve the chord symbol from a control track MetaMessage.MusicController.getCurrentChordSymbol()
The current CLI_ChordSymbol being played.Modifier and TypeMethodDescriptionvoid
PlaybackListener.chordSymbolChanged
(CLI_ChordSymbol chordSymbol) Called on chord symbol change.void
PlaybackListenerAdapter.chordSymbolChanged
(CLI_ChordSymbol chordSymbol) -
Uses of CLI_ChordSymbol in org.jjazz.rhythmmusicgeneration.api
Modifier and TypeMethodDescriptionChordSequence.getChordSymbol
(Position pos) Get the CLI_ChordSymbol from this ChordSequence which is active at the specified position.ChordSequence.getFirstAfter
(Position posFrom, boolean inclusive, Predicate<CLI_ChordSymbol> tester) Get the first matching chord symbol whose position is after (or equal, if inclusive is true) posFrom.ChordSequence.getLastBefore
(Position posTo, boolean inclusive, Predicate<CLI_ChordSymbol> tester) Get the last matching chord symbol whose position is before (or equal, if inclusive is true) posTo.Modifier and TypeMethodDescriptionfloat
SimpleChordSequence.getChordDuration
(CLI_ChordSymbol cliCs) Return the specified chord duration in natural beats.float
SongChordSequence.getChordDuration
(CLI_ChordSymbol cliCs, TimeSignature ts) Return the duration in natural beats of the specified chord.Modifier and TypeMethodDescriptionChordSequence.getFirstAfter
(Position posFrom, boolean inclusive, Predicate<CLI_ChordSymbol> tester) Get the first matching chord symbol whose position is after (or equal, if inclusive is true) posFrom.ChordSequence.getLastBefore
(Position posTo, boolean inclusive, Predicate<CLI_ChordSymbol> tester) Get the last matching chord symbol whose position is before (or equal, if inclusive is true) posTo.ModifierConstructorDescriptionGridChordContext
(CLI_ChordSymbol cliCs, SimpleChordSequence cSeq, float cSeqStartPosInBeats, Grid grid)