csound-expression-0.1.0: Csound combinator library

CsoundExpr.Opcodes.Sigio.Pdisplay

Description

Printing and Display

Synopsis

Documentation

dispfft :: X x0 => [Irate] -> x0 -> Irate -> Irate -> SignalOutSource

  • opcode : dispfft
  • syntax :
   dispfft xsig, iprd, iwsiz [, iwtyp] [, idbout] [, iwtflg]
  • description :

These units will print orchestra init-values, or produce graphic display of orchestra control signals and audio signals. Uses X11 windows if enabled, else (or if -g flag is set) displays are approximated in ASCII characters.

display :: X x0 => [Irate] -> x0 -> Irate -> SignalOutSource

  • opcode : display
  • syntax :
   display xsig, iprd [, inprds] [, iwtflg]
  • description :

These units will print orchestra init-values, or produce graphic display of orchestra control signals and audio signals. Uses X11 windows if enabled, else (or if -g flag is set) displays are approximated in ASCII characters.

flashtxt :: Irate -> String -> SignalOutSource

  • opcode : flashtxt
  • syntax :
   flashtxt iwhich, String
  • description :

Allows text to be displayed from instruments like sliders etc. (only on Unix and Windows at present)

print' :: [Irate] -> SignalOutSource

  • opcode : print
  • syntax :
   print iarg [, iarg1] [, iarg2] [...]
  • description :

These units will print orchestra init-values.

printf :: (K k0, X x0) => String -> k0 -> [x0] -> SignalOutSource

  • opcode : printf
  • syntax :
   printf_i Sfmt, itrig, [iarg1[, iarg2[,... ]]]
   printf Sfmt, ktrig, [xarg1[, xarg2[,... ]]]
  • description :

printf and printf_i write formatted output, similarly to the C function printf(). printf_i runs at i-time only, while printf runs both at initialization and performance time.

printf_i :: String -> Irate -> [Irate] -> SignalOutSource

  • opcode : printf_i
  • syntax :
   printf_i Sfmt, itrig, [iarg1[, iarg2[,... ]]]
   printf Sfmt, ktrig, [xarg1[, xarg2[,... ]]]
  • description :

printf and printf_i write formatted output, similarly to the C function printf(). printf_i runs at i-time only, while printf runs both at initialization and performance time.

printk :: K k0 => [Irate] -> Irate -> k0 -> SignalOutSource

  • opcode : printk
  • syntax :
   printk itime, kval [, ispace]
  • description :

Prints one k-rate value at specified intervals.

printk2 :: K k0 => [Irate] -> k0 -> SignalOutSource

  • opcode : printk2
  • syntax :
   printk2 kvar [, inumspaces]
  • description :

Prints a new value every time a control variable changes.

printks :: K k0 => String -> Irate -> [k0] -> SignalOutSource

  • opcode : printks
  • syntax :
   printks "string", itime [, kval1] [, kval2] [...]
  • description :

Prints at k-rate using a printf() style syntax.

prints :: K k0 => String -> [k0] -> SignalOutSource

  • opcode : prints
  • syntax :
   prints "string" [, kval1] [, kval2] [...]
  • description :

Prints at init-time using a printf() style syntax.