tidal-1.0.10: Pattern language for improvised music

Safe HaskellNone
LanguageHaskell2010

Sound.Tidal.Stream

Documentation

data TimeStamp #

Instances
Eq TimeStamp # 
Instance details

Defined in Sound.Tidal.Stream

Show TimeStamp # 
Instance details

Defined in Sound.Tidal.Stream

type PatId = String #

data Cx #

Constructors

Cx 

Fields

data OSCTarget #

Instances
Show OSCTarget # 
Instance details

Defined in Sound.Tidal.Stream

data PlayState #

Constructors

PlayState 
Instances
Show PlayState # 
Instance details

Defined in Sound.Tidal.Stream

doCps :: MVar Tempo -> (Double, Maybe Value) -> IO () #

send :: Transport t => OSCTarget -> Double -> t -> (Double, Message) -> IO () #

streamReplace :: Show a => Stream -> a -> ControlPattern -> IO () #

streamMute :: Show a => Stream -> a -> IO () #

streamMutes :: Show a => Stream -> [a] -> IO () #

streamUnmute :: Show a => Stream -> a -> IO () #

streamSolo :: Show a => Stream -> a -> IO () #

streamUnsolo :: Show a => Stream -> a -> IO () #

withPatIds :: Stream -> [PatId] -> (PlayState -> PlayState) -> IO () #