synthesizer-midi-0.6.1: Render audio signals from MIDI files or realtime messages

Safe HaskellNone
LanguageHaskell2010

Synthesizer.MIDI.CausalIO.ControllerSelection

Documentation

fromChannel :: (C event, Arrow arrow) => Channel -> arrow (T StrictTime [event]) (T StrictTime [(Controller, Int)]) Source #

filter :: [T a] -> T (T StrictTime [(Controller, Int)]) (T Int a) Source #

data T a Source #

Constructors

Cons Controller (Int -> a) a 

controllerLinear :: C y => Controller -> (y, y) -> y -> T y Source #

controllerExponential :: C y => Controller -> (y, y) -> y -> T y Source #

pitchBend :: C y => y -> y -> T y Source #

channelPressure :: C y => y -> y -> T y Source #