csound-expression-0.0.2: Csound combinator library

CsoundExpr.Base.Types

Synopsis

Documentation

class (IM CsTree a, MO a) => X a whereSource

Methods

arate :: a -> ArateSource

krate :: a -> KrateSource

irate :: a -> IrateSource

Instances

class X a => K a Source

Instances

data Arate Source

audio signal

data Krate Source

control signal

data Irate Source

init variable

data SignalOut Source

Output of opcodes that produce no value in csound code (out, outs, xtratim, etc.)

itime :: IrateSource

p2 p-field

idur :: IrateSource

p3 p-field

num :: Irate -> IrateSource

auxiliary function, to write (num n) instead of (n :: Irate)