|
Zrythm v2.0.0-alpha.1+31.4967fd053471
a highly automated and intuitive digital audio workstation
|


Public Member Functions | |
| ChordSuggestionProvider (QObject *parent=nullptr) | |
| zrythm::dsp::ChordDescriptor * | currentChord () const |
| void | setCurrentChord (zrythm::dsp::ChordDescriptor *chord) |
| Q_INVOKABLE void | clearSuggestions () |
| Clears suggestions (called by auto-clear timer). | |
| Q_INVOKABLE void | scheduleClear () |
| Starts the auto-clear countdown (call when the pad is released). | |
| zrythm::dsp::MusicalScale * | currentScale () const |
| void | setCurrentScale (zrythm::dsp::MusicalScale *scale) |
| bool | includeSevenths () const |
| void | setIncludeSevenths (bool v) |
| bool | includeSecondaryDominants () const |
| void | setIncludeSecondaryDominants (bool v) |
| bool | includeBorrowedChords () const |
| void | setIncludeBorrowedChords (bool v) |
| QVariantList | topSuggestions () const |
| int | maxSuggestions () const |
| void | setMaxSuggestions (int v) |
| Q_INVOKABLE float | scoreForChord (zrythm::dsp::ChordDescriptor *chord) const |
| Q_SIGNAL void | currentChordChanged () |
| Q_SIGNAL void | currentScaleChanged () |
| Q_SIGNAL void | categoriesChanged () |
| Q_SIGNAL void | suggestionsChanged () |
| Q_SIGNAL void | maxSuggestionsChanged () |
Properties | |
| QML_ELEMENT zrythm::dsp::ChordDescriptor * | currentChord |
| zrythm::dsp::MusicalScale * | currentScale |
| bool | includeSevenths |
| bool | includeSecondaryDominants |
| bool | includeBorrowedChords |
| QVariantList | topSuggestions |
| int | maxSuggestions |
Definition at line 19 of file chord_suggestion_provider.h.
|
inline |
Definition at line 35 of file chord_suggestion_provider.h.
|
inline |
Definition at line 47 of file chord_suggestion_provider.h.
|
inline |
Definition at line 62 of file chord_suggestion_provider.h.
|
inline |
Definition at line 56 of file chord_suggestion_provider.h.
|
inline |
Definition at line 53 of file chord_suggestion_provider.h.
|
inline |
Definition at line 67 of file chord_suggestion_provider.h.
|
inline |
Definition at line 65 of file chord_suggestion_provider.h.
|
readwrite |
Definition at line 24 of file chord_suggestion_provider.h.
|
readwrite |
Definition at line 25 of file chord_suggestion_provider.h.
|
readwrite |
Definition at line 28 of file chord_suggestion_provider.h.
|
readwrite |
Definition at line 27 of file chord_suggestion_provider.h.
|
readwrite |
Definition at line 26 of file chord_suggestion_provider.h.
|
readwrite |
Definition at line 30 of file chord_suggestion_provider.h.
|
read |
Definition at line 29 of file chord_suggestion_provider.h.