hmt-0.16: Haskell Music Theory

Safe HaskellSafe
LanguageHaskell98

Music.Theory.Pitch.Chord

Synopsis

Documentation

data Extension Source #

D = dominant, M = major

Constructors

D7 
M7 

chord_type_tbl :: Num n => [(Chord_Type, ([String], [n]))] Source #

Names and pc-sets for chord types. The name used here is in the first position, alternates follow.

data Chord Source #

Constructors

CH PC Chord_Type (Maybe Extension) (Maybe PC) 

Instances

type P a = GenParser Char () a Source #

m_error :: String -> Maybe a -> a Source #