|
Zrythm v2.0.0-alpha.1+31.4967fd053471
a highly automated and intuitive digital audio workstation
|
The result of scoring one candidate chord. More...
#include <src/dsp/chord_suggestion.h>

Data Fields | |
| ChordKey | chord_key {} |
| CandidateType | candidate_type = CandidateType::DiatonicTriad |
| float | overall_score = 0.0f |
| float | functional_score = 0.0f |
| float | root_motion_score = 0.0f |
| float | voice_leading_score = 0.0f |
| int | scale_degree = -1 |
| HarmonicFunction | function = HarmonicFunction::Other |
| int | rank = 0 |
The result of scoring one candidate chord.
Definition at line 99 of file chord_suggestion.h.
| CandidateType zrythm::dsp::chords::ChordSuggestion::candidate_type = CandidateType::DiatonicTriad |
Definition at line 102 of file chord_suggestion.h.
| ChordKey zrythm::dsp::chords::ChordSuggestion::chord_key {} |
Definition at line 101 of file chord_suggestion.h.
| HarmonicFunction zrythm::dsp::chords::ChordSuggestion::function = HarmonicFunction::Other |
Definition at line 108 of file chord_suggestion.h.
| float zrythm::dsp::chords::ChordSuggestion::functional_score = 0.0f |
Definition at line 104 of file chord_suggestion.h.
| float zrythm::dsp::chords::ChordSuggestion::overall_score = 0.0f |
Definition at line 103 of file chord_suggestion.h.
| int zrythm::dsp::chords::ChordSuggestion::rank = 0 |
Definition at line 109 of file chord_suggestion.h.
| float zrythm::dsp::chords::ChordSuggestion::root_motion_score = 0.0f |
Definition at line 105 of file chord_suggestion.h.
| int zrythm::dsp::chords::ChordSuggestion::scale_degree = -1 |
Definition at line 107 of file chord_suggestion.h.
| float zrythm::dsp::chords::ChordSuggestion::voice_leading_score = 0.0f |
Definition at line 106 of file chord_suggestion.h.