PureData CEAMMC library web documentation
available since version: 0.9.3
switching between waveforms is interpolated and takes 50ms.
FREQ
frequency
type: float
units: Hz
WAVE
wave type
type: symbol
@duty
Get/set duty cycle for pulse waveform
type: float
range: 0..1
default: 0.5
@pause
Get/set pause oscillator at current value
type: bool
default: 0
@phase
Get/set initial phase
type: float
range: 0..1
default: 0
@windex
Get/set waveform index (counting from 0): sin, saw, tri, sqr, pulse, +sin, +saw, +tri,
+sqr, +pulse.
type: int
range: 0..9
default: 0
@wave
Get/set wave type
type: symbol
enum: sin, saw, tri, sqr, pulse, +sin, +saw, +tri, +sqr, +pulse
default: sin
@active
Get/set on/off dsp processing
type: bool
default: 1
@osc (initonly)
Get/set OSC server name to listen
type: symbol
@id (initonly)
Get/set OSC address id. If specified, bind all properties to /ID/lfo_mosc/PROP_NAME osc
address, if empty bind to /lfo_mosc/PROP_NAME.
type: symbol
See also: [lfo.square~] [lfo.saw~]
Authors: Serge Poltavsky
License: GPL3 or later