#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: