Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
messageLoop :: Output -> ControllerShape -> CLong -> Int -> IO ThreadId Source
makeStream :: OscShape -> Int -> IO (OscPattern -> IO ()) Source
keyproxy :: Int -> String -> [(ControllerShape, Int)] -> IO [IO (OscPattern -> IO ())] Source
onClockTick :: Output -> Tempo -> t -> IO () Source
sendevents :: Output -> IO ThreadId Source
sendnote :: RealFrac s => Output -> t -> CLong -> (CLong, CLong, s) -> Timestamp -> IO ThreadId Source
sendmidi :: RealFrac s => Output -> ControllerShape -> CLong -> (CLong, CLong, s) -> Timestamp -> [Float] -> IO () Source
encodeChannel :: (Bits a, Num a) => a -> a -> a Source
makeMidiClockTick :: Output -> Timestamp -> IO (Maybe a) Source