Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Create chord patterns with controlable level of details.
- levels :: [[T]]
- randomItem :: RandomGen g => [a] -> State g a
- randomRState :: RandomGen g => (Int, Int) -> State g Int
- merge :: [a] -> [a] -> [a]
- dyadicPattern :: [T]
- simpleSong :: T
- dyadicLevelPattern :: [(Int, T)]
- song :: T
Documentation
randomItem :: RandomGen g => [a] -> State g a Source
dyadicPattern :: [T] Source
simpleSong :: T Source
dyadicLevelPattern :: [(Int, T)] Source