OSCIL

[GENERIC-FUNCTION]


OM2Csound
Function Reference
ARGUMENTS:
  - NAME name [default = (QUOTE |OpenMusic|::ASIG)]
  - MODE opcode [default = (QUOTE |OpenMusic|::OSCIL)]
  - XAMP amplitude [default = 10000]
  - XCPS frequency (Hz) [default = 440]
  - IFN table number [default = 1]
&rest
 
  - LST? optional  

Description:

Csound oscillator opcodes.

<mode> values:
- oscil: simple oscillator (the table is incrementally sampled modulo the table <ifn> length and the value obtained is multiplied by <xamp>).
- oscili: simple oscillator with linear interpolation.
- foscil: frequency modulated oscillator
- foscili: frequency modulated oscillator with linear interpolation
- loscil: read sampled sound from a table

<xamp> is the ampliude of the output signal
<xcps> the base frequency of the oscillator
<ifn> is the oscillator table number
Depending on the mode and oscillator opcode, use <lst?> optional inputs to specify additional arguments.

OSCIL is part of the library of Csound OPCODES boxes used to design Csound instruments.

See also http://www.csounds.com/manual/html/index.html for more info about Csound programming.



Auto doc generation by OpenMusic 6.5.1 © 2011 IRCAM