Sound.Tidal.Stream.Target
getCXs :: Config -> [(Target, [OSC])] -> IO [Cx] Source #
resolve :: String -> Int -> IO AddrInfo Source #
handshake :: Cx -> Config -> IO () Source #
recvMessagesTimeout :: Transport t => Double -> t -> IO [Message] Source #
send :: Cx -> Double -> Double -> (Double, Bool, Message) -> IO () Source #
sendBndl :: Bool -> Cx -> Bundle -> IO () Source #
sendO :: Bool -> Cx -> Message -> IO () Source #
superdirtTarget :: Target Source #
superdirtShape :: OSC Source #
dirtTarget :: Target Source #
dirtShape :: OSC Source #
sDefault :: String -> Maybe Value Source #
fDefault :: Double -> Maybe Value Source #
rDefault :: Rational -> Maybe Value Source #
iDefault :: Int -> Maybe Value Source #
bDefault :: Bool -> Maybe Value Source #
xDefault :: [Word8] -> Maybe Value Source #