csound-expression-0.1.0: Csound combinator library

CsoundExpr.Opcodes.Sigio.Input

Description

Signal Input

Synopsis

Documentation

in' :: ArateSource

  • opcode : in
  • syntax :
   ar1 in
  • description :

Reads mono audio data from an external device or stream.

in32 :: MultiOutSource

  • opcode : in32
  • syntax :
   ar1, ar2, ar3, ar4, ar5, ar6, ar7, ar8, ar9, ar10, ar11, ar12, ar13, ar14, 
       ar15, ar16, ar17, ar18, ar19, ar20, ar21, ar22, ar23, ar24, ar25, ar26, 
       ar27, ar28, ar29, ar30, ar31, ar32 in32
  • description :

Reads a 32-channel audio signal from an external device or stream.

inch :: K k0 => k0 -> ArateSource

  • opcode : inch
  • syntax :
   ain inch kchan
  • description :

Reads from a numbered channel in an external audio signal or stream.

inh :: MultiOutSource

  • opcode : inh
  • syntax :
   ar1, ar2, ar3, ar4, ar5, ar6 inh
  • description :

Reads six-channel audio data from an external device or stream.

ino :: MultiOutSource

  • opcode : ino
  • syntax :
   ar1, ar2, ar3, ar4, ar5, ar6, ar7, ar8 ino
  • description :

Reads eight-channel audio data from an external device or stream.

inq :: MultiOutSource

  • opcode : inq
  • syntax :
   ar1, ar2, ar3, a4 inq
  • description :

Reads quad audio data from an external device or stream.

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

  • opcode : inrg
  • syntax :
   inrg kstart, ain1 [,ain2, ain3,..., ainN]
  • description :

inrg reads audio from a range of adjacent audio channels from the audio input device.

ins :: MultiOutSource

  • opcode : ins
  • syntax :
   ar1, ar2 ins
  • description :

Reads stereo audio data from an external device or stream.

inx :: MultiOutSource

  • opcode : inx
  • syntax :
   ar1, ar2, ar3, ar4, ar5, ar6, ar7, ar8, ar9, ar10, ar11, ar12, 
       ar13, ar14, ar15, ar16 inx
  • description :

Reads a 16-channel audio signal from an external device or stream.

diskin :: K k0 => [Irate] -> String -> k0 -> MultiOutSource

  • opcode : diskin
  • syntax :
   ar1 [, ar2 [, ar3 [,... ar24]]] diskin ifilcod, kpitch [, iskiptim] 
       [, iwraparound] [, iformat] [, iskipinit]
  • description :

Deprecated. Reads audio data from an external device or stream and can alter its pitch.

diskin2 :: K k0 => [Irate] -> String -> k0 -> MultiOutSource

  • opcode : diskin2
  • syntax :
   a1[, a2[,... a24]] diskin2 ifilcod, kpitch[, iskiptim 
       [, iwrap[, iformat [, iwsize[, ibufsize[, iskipinit]]]]]]
  • description :

Reads audio data from a file, and can alter its pitch using one of several available interpolation types, as well as convert the sample rate to match the orchestra sr setting. diskin2 can also read multichannel files with any number of channels in the range 1 to 24. diskin2 allows more control and higher sound quality than diskin, but there is also the disadvantage of higher CPU usage.

soundin :: [Irate] -> String -> MultiOutSource

  • opcode : soundin
  • syntax :
   ar1[, ar2[, ar3[,... a24]]] soundin ifilcod [, iskptim] [, iformat] 
       [, iskipinit] [, ibufsize]
  • description :

Reads audio data from an external device or stream. Up to 24 channels may be read.

invalueK :: String -> KrateSource

  • opcode : invalue
  • syntax :
   kvalue invalue "channel name"
   Sname invalue "channel name"
  • description :

Reads a k-rate signal or string from a user-defined channel.

invalueS :: String -> StringSource

  • opcode : invalue
  • syntax :
   kvalue invalue "channel name"
   Sname invalue "channel name"
  • description :

Reads a k-rate signal or string from a user-defined channel.

inz :: K k0 => k0 -> SignalOutSource

  • opcode : inz
  • syntax :
   inz ksig1
  • description :

Reads multi-channel audio samples into a ZAK array from an external device or stream.