boolean |
Chord.canBeFormedFrom(Tone[] tones,
int length) |
|
boolean |
SeventhChord.canBeFormedFrom(Tone[] tones,
int length) |
Indicates whether an array of tones contains all the necessary tones
to form this seventh chord.
|
boolean |
Triad.canBeFormedFrom(Tone[] tones,
int length) |
Indicates whether an array of tones contains all the necessary tones
to form this triad.
|
boolean |
Chord.contains(Tone tone) |
|
boolean |
SeventhChord.contains(Tone tone) |
|
boolean |
Triad.contains(Tone tone) |
|
static Key |
KeyFactory.get(Tone tone,
Mode mode) |
Same as tone.getKey(mode) .
|
static Chord |
Chords.getCorrelatingChord(float[] chromagram,
Tone baseTone) |
Computes the chord with the highest correlation to the given chromagram.
|
static SeventhChord |
SeventhChord.getCorrelatingChord(float[] chromagram,
Tone baseTone) |
Computes the seventh chord with the highest correlation to the given chromagram.
|
static Triad |
Triad.getCorrelatingChord(float[] chromagram,
Tone baseTone) |
Computes the triad with the highest correlation to the given chromagram.
|
Key |
KeyProfile.getCorrelatingKey(float[] chromagram,
Tone baseTone) |
Computes the key with the highest correlation to the given chromagram using the given profile.
|
KeyProfile.KeyCorrelation[] |
KeyProfile.getCorrelatingKeys(float[] chromagram,
Tone baseTone) |
Computes the correlations to all (regular) keys.
|
float |
Chord.getCorrelation(float[] chromagram,
Tone chromagramBase) |
Computes the correlation of this chord (and type) to a chromagram with the given base tone.
|
float |
Key.getCorrelation(KeyProfile profile,
float[] chromagram,
Tone chromagramBase) |
Calculates the Pearson correlation coefficient between this key and the given chromagram using
the provided profile.
|
float |
MajorKey.getCorrelation(KeyProfile profile,
float[] chromagram,
Tone chromagramBase) |
|
float |
MinorKey.getCorrelation(KeyProfile profile,
float[] chromagram,
Tone chromagramBase) |
|
float |
SeventhChord.getCorrelation(float[] chromagram,
Tone chromagramBase) |
|
float |
Triad.getCorrelation(float[] chromagram,
Tone chromagramBase) |
|
int |
Tone.negativeDistance(Tone tone) |
Negative distance in half tone steps from this tone to another.
|
int |
Tone.positiveDistance(Tone tone) |
Positive distance in half tone steps from this tone to another.
|