|
|
|
|
|
Documentation |
|
|
|
type Padded time dyn note = T time (Event time dyn note) | Source |
|
|
data Event time dyn note | Source |
|
Constructors | Event | | eventDur :: time | | eventDynamics :: dyn | | eventTranspose :: Relative | | eventNote :: note | |
|
| Instances | |
|
|
|
|
|
|
data Context time dyn note | Source |
|
Constructors | Context | | contextDur :: time | | contextPlayer :: Player time dyn note | | contextTranspose :: Relative | | contextDynamics :: dyn | |
|
| Instances | |
|
|
type UpdateContext time dyn note a = (a -> a) -> Context time dyn note -> Context time dyn note | Source |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
combine :: ([performance] -> performance, [time] -> time) -> [Reader r (performance, time)] -> Reader r (performance, time) | Source |
|
|
|
|
data Player time dyn note | Source |
|
Constructors | | Instances | |
|
|
type NoteFun time dyn note = Context time dyn note -> Dur -> note -> T time dyn note | Source |
|
|
|
|
|
|
Produced by Haddock version 2.3.0 |