tidal-midi-0.8: MIDI support for tidal

Safe HaskellNone
LanguageHaskell98

Sound.Tidal.MIDI.Stream

Documentation

midiStream :: MVar MidiDeviceMap -> String -> Int -> ControllerShape -> IO (ParamPattern -> IO ()) Source #

midiBackend :: MVar MidiDeviceMap -> String -> Int -> ControllerShape -> IO (Backend a) Source #

midiSetters :: MVar MidiDeviceMap -> String -> Int -> ControllerShape -> IO Time -> IO (ParamPattern -> IO (), (Time -> [ParamPattern] -> ParamPattern) -> ParamPattern -> IO ()) Source #

midiDevices :: IO (MVar MidiDeviceMap) Source #

send :: Integral t => Output -> t -> ControllerShape -> t1 -> Tempo -> Int -> Double -> MidiMap -> [(a, Value)] -> IO () Source #