tidal-0.7: Pattern language for improvised music

Safe HaskellNone
LanguageHaskell98

Sound.Tidal.MidiStream

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