Safe Haskell | None |
---|
Documentation
renderGuitarConcept :: NewNotes a => Bool -> ControlAnnotation -> Bool -> Bool -> Bool -> [Note] -> a -> Int -> Int -> Bool -> Bool -> [[Bool]] -> Bool -> Bool -> Bool -> Bool -> Bool -> [[String]]Source
standardTuning :: [Note]Source
data ControlAnnotation Source
renderPianoConcept :: NewNotes a => Int -> ControlAnnotation -> a -> StringSource
module Music.Diatonic.Note
module Music.Diatonic.Degree
module Music.Diatonic
module Music.Diatonic.Chord
module Music.Diatonic.Scale
module Music.Diatonic.Harmony
lightChord :: [[Bool]]Source
powerChord :: [[Bool]]Source
fifthChord :: Note -> [Note]Source
findPositionPatterns :: NewNotes a => Bool -> a -> [Note] -> Int -> Bool -> Bool -> [[Bool]] -> Bool -> Bool -> [[[[[Int]]]]]Source
getPositionPatternRange :: Ord c => [[c]] -> (c, c)Source
chordToScale :: Chord -> NewScaleSource