csound-expression-0.3.2: Csound combinator library

CsoundExpr.Opcodes.Zak.Top

Description

Zak Patch System

Synopsis

Documentation

zacl :: (K k0, K k1) => k0 -> k1 -> SignalOutSource

  • opcode : zacl
  • syntax :
   zacl kfirst, klast
  • description :

Clears one or more variables in the za space.

zakinit :: Irate -> Irate -> SignalOutSource

  • opcode : zakinit
  • syntax :
   zakinit isizea, isizek
  • description :

Establishes zak space. Must be called only once.

zamod :: K k0 => Arate -> k0 -> ArateSource

  • opcode : zamod
  • syntax :
   ares zamod asig, kzamod
  • description :

Modulates one a-rate signal by a second one.

zar :: K k0 => k0 -> ArateSource

  • opcode : zar
  • syntax :
   ares zar kndx
  • description :

Reads from a location in za space at a-rate.

zarg :: (K k0, K k1) => k0 -> k1 -> ArateSource

  • opcode : zarg
  • syntax :
   ares zarg kndx, kgain
  • description :

Reads from a location in za space at a-rate, adds some gain.

zaw :: K k0 => Arate -> k0 -> SignalOutSource

  • opcode : zaw
  • syntax :
   zaw asig, kndx
  • description :

Writes to a za variable at a-rate without mixing.

zawm :: K k0 => [Irate] -> Arate -> k0 -> SignalOutSource

  • opcode : zawm
  • syntax :
   zawm asig, kndx [, imix]
  • description :

Writes to a za variable at a-rate with mixing.

zkcl :: (K k0, K k1) => k0 -> k1 -> SignalOutSource

  • opcode : zkcl
  • syntax :
   zkcl kfirst, klast
  • description :

Clears one or more variables in the zk space.

zkmod :: (K k0, K k1) => k0 -> k1 -> KrateSource

  • opcode : zkmod
  • syntax :
   kres zkmod ksig, kzkmod
  • description :

Facilitates the modulation of one signal by another.

zkr :: K k0 => k0 -> KrateSource

  • opcode : zkr
  • syntax :
   kres zkr kndx
  • description :

Reads from a location in zk space at k-rate.

zkw :: (K k0, K k1) => k0 -> k1 -> SignalOutSource

  • opcode : zkw
  • syntax :
   zkw ksig, kndx
  • description :

Writes to a zk variable at k-rate without mixing.

zkwm :: (K k0, K k1) => [Irate] -> k0 -> k1 -> SignalOutSource

  • opcode : zkwm
  • syntax :
   zkwm ksig, kndx [, imix]
  • description :

Writes to a zk variable at k-rate with mixing.

zir :: Irate -> IrateSource

  • opcode : zir
  • syntax :
   ir zir indx
  • description :

Reads from a location in zk space at i-rate.

ziw :: Irate -> Irate -> SignalOutSource

  • opcode : ziw
  • syntax :
   ziw isig, indx
  • description :

Writes to a zk variable at i-rate without mixing.

ziwm :: [Irate] -> Irate -> Irate -> SignalOutSource

  • opcode : ziwm
  • syntax :
   ziwm isig, indx [, imix]
  • description :

Writes to a zk variable to an i-rate variable with mixing.