PureData CEAMMC library web documentation
aliases: [hoa.recomposer~]
available since version: 0.8
Recomposes a plane wave decomposition into circular harmonics. There's three modes, fixe (default), fisheye and free.
ORDER
the order of decomposition.
type: int
N
number of channels. '0' means auto-calculation.
type: int
MODE
recomposition mode. There is three modes: fixe - simply recomposes a plane
wave decomposition into circular harmonics. fisheye - allows you to perform
an operation similar to the visual "fisheye" effect by distorsion of the sound
field perspective to the front of the scene. free - allows you to change the
angles and the widening value for each channels.
type: symbol
@order (initonly)
Get/set the order of decomposition
type: int
range: 1..63
default: 1
@n (initonly)
Get/set number of channels (planewaves). '0' means auto-calculation.
type: int
range: 0..128
default: 0
@mode (initonly)
Get/set recomposition mode. There is three modes: fixe - simply recomposes a plane
wave decomposition into circular harmonics. fisheye - allows you to perform
an operation similar to the visual "fisheye" effect by distorsion of the sound
field perspective to the front of the scene. free - allows you to change the
angles and the widening value for each channels.
type: symbol
enum: fixe, fisheye, free
default: free
@fixe (initonly)
Get/set alias for @mode fixe
type: alias
@fisheye (initonly)
Get/set alias for @mode fisheye
type: alias
@free (initonly)
Get/set alias for @mode free
type: alias
@ramp
Get/set ramp time
type: float
min value: 0
default: 100
See also: [hoa.2d.projector~]
Authors: Serge Poltavsky, Pierre Guillot, Eliott Paris, Thomas Le Meur
License: GPL3 or later