csound-expression-0.0.2: Csound combinator library

CsoundExpr.Opcodes.Sigio.Output

Description

Signal Output

Synopsis

Documentation

out :: Arate -> SignalOutSource

  • opcode : out
  • syntax :
   out asig
  • description :

Writes mono audio data to an external device or stream.

out32 :: Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> SignalOutSource

  • opcode : out32
  • syntax :
   out32 asig1, asig2, asig3, asig4, asig5, asig6, asig7, asig8, asig10, 
       asig11, asig12, asig13, asig14, asig15, asig16, asig17, asig18, 
       asig19, asig20, asig21, asig22, asig23, asig24, asig25, asig26, 
       asig27, asig28, asig29, asig30, asig31, asig32
  • description :

Writes 32-channel audio data to an external device or stream.

outc :: K k0 => k0 -> [Arate] -> SignalOutSource

  • opcode : outc
  • syntax :
   outc asig1 [, asig2] [...]
  • description :

Writes audio data with an arbitrary number of channels to an external device or stream.

outch :: K k0 => k0 -> [Arate] -> SignalOutSource

  • opcode : outch
  • syntax :
   outch kchan1, asig1 [, kchan2] [, asig2] [...]
  • description :

Writes multi-channel audio data, with user-controllable channels, to an external device or stream.

outh :: Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> SignalOutSource

  • opcode : outh
  • syntax :
   outh asig1, asig2, asig3, asig4, asig5, asig6
  • description :

Writes 6-channel audio data to an external device or stream.

outo :: Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> SignalOutSource

  • opcode : outo
  • syntax :
   outo asig1, asig2, asig3, asig4, asig5, asig6, asig7, asig8
  • description :

Writes 8-channel audio data to an external device or stream.

outrg :: K k0 => k0 -> [Arate] -> SignalOutSource

  • opcode : outrg
  • syntax :
   outrg kstart, aout1 [,aout2, aout3,..., aoutN]
  • description :

outrg outputs audio to a range of adjacent audio channels on the audio output device.

outq :: Arate -> Arate -> Arate -> Arate -> SignalOutSource

  • opcode : outq
  • syntax :
   outq asig1, asig2, asig3, asig4
  • description :

Writes 4-channel audio data to an external device or stream.

outq1 :: Arate -> SignalOutSource

  • opcode : outq1
  • syntax :
   outq1 asig
  • description :

Writes samples to quad channel 1 of an external device or stream.

outq2 :: Arate -> SignalOutSource

  • opcode : outq2
  • syntax :
   outq2 asig
  • description :

Writes samples to quad channel 2 of an external device or stream.

outq3 :: Arate -> SignalOutSource

  • opcode : outq3
  • syntax :
   outq3 asig
  • description :

Writes samples to quad channel 3 of an external device or stream.

outq4 :: Arate -> SignalOutSource

  • opcode : outq4
  • syntax :
   outq4 asig
  • description :

Writes samples to quad channel 4 of an external device or stream.

outs :: Arate -> Arate -> SignalOutSource

  • opcode : outs
  • syntax :
   outs asig1, asig2
  • description :

Writes stereo audio data to an external device or stream.

outs1 :: Arate -> SignalOutSource

  • opcode : outs1
  • syntax :
   outs1 asig
  • description :

Writes samples to stereo channel 1 of an external device or stream.

outs2 :: Arate -> SignalOutSource

  • opcode : outs2
  • syntax :
   outs2 asig
  • description :

Writes samples to stereo channel 2 of an external device or stream.

outx :: Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> Arate -> SignalOutSource

  • opcode : outx
  • syntax :
   outx asig1, asig2, asig3, asig4, asig5, asig6, asig7, asig8, 
       asig9, asig10, asig11, asig12, asig13, asig14, asig15, asig16
  • description :

Writes 16-channel audio data to an external device or stream.

soundout :: [Irate] -> Arate -> String -> SignalOutSource

  • opcode : soundout
  • syntax :
   soundout asig1, ifilcod [, iformat]
  • description :

The usage of soundout is discouraged. Please use fout instead.

soundouts :: [Irate] -> Arate -> Arate -> String -> SignalOutSource

  • opcode : soundouts
  • syntax :
   soundouts asigl, asigr, ifilcod [, iformat]
  • description :

The usage of soundouts is discouraged. Please use fout instead.

outvalueK :: K k0 => String -> k0 -> SignalOutSource

  • opcode : outvalue
  • syntax :
   outvalue "channel name", kvalue
   outvalue "channel name", "string"
  • description :

Sends a k-rate signal or string to a user-defined channel.

outvalueS :: String -> String -> SignalOutSource

  • opcode : outvalue
  • syntax :
   outvalue "channel name", kvalue
   outvalue "channel name", "string"
  • description :

Sends a k-rate signal or string to a user-defined channel.

outz :: K k0 => k0 -> SignalOutSource

  • opcode : outz
  • syntax :
   outz ksig1
  • description :

Writes multi-channel audio data from a ZAK array to an external device or stream.