| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Synthesizer.MIDI.CausalIO.ControllerSet
Documentation
type T arrow y = arrow (T Controller Int) (T ShortStrictTime y) Source #
fromChannel :: C event => Channel -> T (T StrictTime [event]) (T Controller Int) Source #
Arguments
| :: Arrow arrow | |
| => Controller | |
| -> (Int -> y) | This might be a function from Synthesizer.MIDI.Value or Synthesizer.Dimensional.MIDIValue |
| -> y | |
| -> T arrow y |
controllerLinear :: (C y, Arrow arrow) => Controller -> (y, y) -> y -> T arrow y Source #
controllerExponential :: (C y, Arrow arrow) => Controller -> (y, y) -> y -> T arrow y Source #