Sound.Tidal.Tempo

data Tempo

type ClientState

getLatency

getClockIp

getServerPort

readTempo

logicalTime

tempoMVar

beatNow

clientApp

sendCps

connectClient

runClient

cpsUtils

bpsUtils

cpsSetter

clocked

clockedTick

updateTempo

addClient

removeClient

broadcast

startServer

serverApp

serverLoop