Safe Haskell | None |
---|---|
Language | Haskell2010 |
- totalDur :: Beat -> Rational
- mergeHits :: [Hit] -> [Hit] -> [Hit]
- applyTempo :: Rational -> Composition a -> Composition a
- toHits :: Composition a -> [Hit]
- interpret :: Rational -> Composition a -> [Hit]
Documentation
applyTempo :: Rational -> Composition a -> Composition a Source
apply a tempo to a composition
toHits :: Composition a -> [Hit] Source
convert a Composition
to a list of Hit
s
interpret :: Rational -> Composition a -> [Hit] Source
interpret a Composition
with a given tempo