degreeChord method

Chord<T> degreeChord(
  1. ScaleDegree scaleDegree
)

The Chord for the scaleDegree of this Scale.

Example:

Note.g.major.scale.degreeChord(ScaleDegree.vi) == Note.b.minorTriad
Note.d.minor.scale.degreeChord(ScaleDegree.ii) == Note.d.diminishedTriad

Implementation

Chord<T> degreeChord(ScaleDegree scaleDegree) =>
    pattern.degreePattern(scaleDegree).on(degree(scaleDegree));