haskore-0.0.5.1: The Haskore Computer Music System
Source code
Contents
Index
Haskore.Performance.Player
Documentation
type
T
time dyn note =
Player
time dyn note
Source
type
Name
=
PlayerName
Source
type
Map
time dyn note =
PlayerMap
time dyn note
Source
type
PhraseInterpreter
time dyn note =
PhraseAttribute
-> (
T
time dyn note, time) -> (
T
time dyn note, time)
Source
type
EventModifier
time dyn note =
Event
time dyn note ->
Event
time dyn note
Source
changeVelocity
::
Num
dyn => (dyn -> dyn) ->
EventModifier
time dyn note
Source
changeDur
::
Num
time => (time -> time) ->
EventModifier
time dyn note
Source
legatoRel
:: (
C
time,
Fractional
time) =>
T
->
Monad
time dyn note ->
Monad
time dyn note
Source
mapInitEvents
:: (
C
time,
Num
time) =>
EventModifier
time dyn note ->
Monad
time dyn note ->
Monad
time dyn note
Source
mapEvents
::
EventModifier
time dyn note ->
Monad
time dyn note ->
Monad
time dyn note
Source
legatoAbs
:: (
C
time,
Fractional
time) =>
T
->
Monad
time dyn note ->
Monad
time dyn note
Source
getDurModifier
::
Fractional
time => (time -> time -> time) ->
T
->
Reader
(
Context
time dyn note) (
EventModifier
time dyn note)
Source
accent
::
Fractional
dyn =>
Rational
->
Monad
time dyn note ->
Monad
time dyn note
Source
Produced by
Haddock
version 2.3.0