#include <tracktion_Musicality.h>
|
enum | ChordType {
customChord = -2
, invalidChord = -1
, majorTriad = 0
, minorTriad
,
diminishedTriad
, augmentedTriad
, majorSixthChord
, minorSixthChord
,
dominatSeventhChord
, majorSeventhChord
, minorSeventhChord
, augmentedSeventhChord
,
diminishedSeventhChord
, halfDiminishedSeventhChord
, minorMajorSeventhChord
, suspendedSecond
,
suspendedFourth
, powerChord
, majorNinthChord
, dominantNinthChord
,
minorMajorNinthChord
, minorDominantNinthChord
, augmentedMajorNinthChord
, augmentedDominantNinthChord
,
halfDiminishedNinthChord
, halfDiminishedMinorNinthChord
, diminishedNinthChord
, diminishedMinorNinthChord
} |
|
◆ ChordType
Enumerator |
---|
customChord | |
invalidChord | |
majorTriad | |
minorTriad | |
diminishedTriad | |
augmentedTriad | |
majorSixthChord | |
minorSixthChord | |
dominatSeventhChord | |
majorSeventhChord | |
minorSeventhChord | |
augmentedSeventhChord | |
diminishedSeventhChord | |
halfDiminishedSeventhChord | |
minorMajorSeventhChord | |
suspendedSecond | |
suspendedFourth | |
powerChord | |
majorNinthChord | |
dominantNinthChord | |
minorMajorNinthChord | |
minorDominantNinthChord | |
augmentedMajorNinthChord | |
augmentedDominantNinthChord | |
halfDiminishedNinthChord | |
halfDiminishedMinorNinthChord | |
diminishedNinthChord | |
diminishedMinorNinthChord | |
◆ Chord() [1/2]
◆ Chord() [2/2]
tracktion::engine::Chord::Chord |
( |
juce::Array< int > |
steps, |
|
|
juce::String |
symbol |
|
) |
| |
◆ toString()
juce::String tracktion::engine::Chord::toString |
( |
| ) |
|
◆ fromString()
static Chord tracktion::engine::Chord::fromString |
( |
const juce::String & |
| ) |
|
|
static |
◆ getAllChordType()
static juce::Array< ChordType > tracktion::engine::Chord::getAllChordType |
( |
| ) |
|
|
static |
◆ getType()
ChordType tracktion::engine::Chord::getType |
( |
| ) |
const |
◆ isValid()
bool tracktion::engine::Chord::isValid |
( |
| ) |
const |
◆ getName()
juce::String tracktion::engine::Chord::getName |
( |
| ) |
const |
◆ getShortName()
juce::String tracktion::engine::Chord::getShortName |
( |
| ) |
const |
◆ getSymbol()
juce::String tracktion::engine::Chord::getSymbol |
( |
| ) |
const |
◆ getSteps() [1/2]
juce::Array< int > tracktion::engine::Chord::getSteps |
( |
| ) |
const |
◆ getSteps() [2/2]
juce::Array< int > tracktion::engine::Chord::getSteps |
( |
int |
inversion | ) |
const |
The documentation for this class was generated from the following file: