music-diatonic-0.1.0: Implementation of basic western musical theory objects.
Music.Diatonic.Harmony
Description
This module implements harmonies.
Synopsis
data Harmony Source
Instances
harmony :: Scale -> HarmonySource
Returns the Harmony for the specified Scale.
Harmony
Scale
harmony7 :: Scale -> HarmonySource
Returns the 7ths Harmony for the specified Scale.
chords :: Harmony -> [Chord]Source
Returns the Chords that compose the specified Harmony.
Chord
showRoman :: Chord -> Degree -> StringSource
Returns a Roman notation string representing the Degree of the Chord.
Degree