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

Safe HaskellNone

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 ySource

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

pitchBend :: C y => y -> y -> T ySource

channelPressure :: C y => y -> y -> T ySource