vivid-0.2.0.4: Sound synthesis with SuperCollider

Safe HaskellNone
LanguageHaskell98

Vivid.ByteBeat

Description

Not exported by default because many of these have the same names as in Control.Arrow

Synopsis

Documentation

(&&&) :: (ToSig s0 a, ToSig s1 a) => s0 -> s1 -> SDBody' a Signal Source

(|||) :: (ToSig s0 a, ToSig s1 a) => s0 -> s1 -> SDBody' a Signal Source

(>>>) :: (ToSig s0 a, ToSig s1 a) => s0 -> s1 -> SDBody' a Signal Source

(<<<) :: (ToSig s0 a, ToSig s1 a) => s0 -> s1 -> SDBody' a Signal Source

xor :: (ToSig s0 a, ToSig s1 a) => s0 -> s1 -> SDBody' a Signal Source

Bitwise xor. Short for biOp BitXor

byteBeatFromHelpFile :: SDBody' a Signal Source

E.g.

play byteBeatFromHelpFile

baseThing :: (Signal -> SDBody' a Signal) -> SDBody' a Signal Source

E.g.

play $ baseThing $ \t -> t &&& (t >>> 8)