AlgoRhythm-0.1.0.0: Algorithmic music composition

Safe HaskellNone
LanguageHaskell2010

Grammar.Melody

Synopsis

Documentation

data MelodyConfig Source #

Configuration for melody.

melody :: Grammar () NT Source #

Grammar for melodic lines based on the paper: "A Grammatical Approach to Automatic Improvisation" by Robert M. Keller.

mkSolo :: (?melodyConfig :: MelodyConfig) => Music SemiChord -> Music NT -> IO Melody Source #

Produce a concrete improvisation out of a melodic structure.