|
|
|
|
|
| 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.7.2 |