tidal-0.9.5: Pattern language for improvised music

Safe HaskellNone
LanguageHaskell2010

Sound.Tidal.Tempo

Documentation

data Tempo Source #

Constructors

Tempo 

Instances

data ServerMode Source #

Constructors

Master 
Slave UDP 

data TConnection Source #

Constructors

TConnection Unique Connection 

wsConn :: TConnection -> Connection Source #

clientApp :: MVar Tempo -> MVar Double -> MVar Double -> ClientApp () Source #

sendTempo :: [Connection] -> Tempo -> IO () Source #

sendCps :: Connection -> MVar Double -> IO () Source #

sendNudge :: Connection -> MVar Double -> IO () Source #

clocked :: (Tempo -> Int -> IO ()) -> IO () Source #

clockedTick :: Int -> (Tempo -> Int -> IO ()) -> IO () Source #

broadcast :: Text -> ClientState -> IO () Source #