Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Stream | |
|
startStream :: Config -> MVar ControlMap -> [OSCTarget] -> IO (MVar ControlPattern, MVar Tempo, [Cx]) Source #
PlayState | |
|
onTick :: Config -> MVar ControlMap -> MVar ControlPattern -> [Cx] -> MVar Tempo -> State -> IO () Source #
streamResetCycles :: Stream -> IO () Source #
streamList :: Stream -> IO () Source #
streamReplace :: Show a => Stream -> a -> ControlPattern -> IO () Source #
streamOnce :: Stream -> Bool -> ControlPattern -> IO () Source #
streamMuteAll :: Stream -> IO () Source #
streamHush :: Stream -> IO () Source #
streamUnmuteAll :: Stream -> IO () Source #
streamAll :: Stream -> (ControlPattern -> ControlPattern) -> IO () Source #
calcOutput :: Stream -> IO () Source #
ctrlListen :: MVar ControlMap -> Config -> IO (Maybe ThreadId) Source #