PureData CEAMMC library web documentation
available since version: 0.9.7
Encodes several sources in the circular harmonics domain with distance compensation and muting system If @nsrc 1: radius, azimuth and elevation are controlled with signal values Note: source indexes are 1-based.
ORDER
the order of decomposition
type: int
NSRC
number of sources
type: int
MODE
coordinates mode
type: symbol
IDX source index. 1-based
type: int
required: True
STATE mute value
type: int
required: True
IDX source index. 1-based
type: int
required: True
RAD radius
type: float
required: True
AZIM azimuth angle
type: float
units: rad
required: True
ELEV elevation
type: float
units: rad
required: True
IDX source index. 1-based
type: int
required: True
X x coordinate
type: float
required: True
Y y coordinate
type: float
required: True
Z z coordinate
type: float
required: True
pol
alias to polar method
@order (initonly)
Get/set the order of decomposition
type: int
range: 1..10
default: 1
@nsrc (initonly)
Get/set number of input sources
type: int
min value: 1
default: 1
@ramp
Get/set ramp time
type: float
min value: 0
default: 100
@mode
Get/set coordinates mode in signal control mode (with @nsrc 1), polar or cartesian
type: symbol
enum: car, pol
default: pol
Authors: Serge Poltavsky, Pierre Guillot, Eliott Paris, Thomas Le Meur
License: GPL3 or later