PureData CEAMMC library web documentation
доступно с версии: 0.8
Decodes an ambisonics soundfield for several loudspeakers configuration or for headphones. Mode: • regular for a regular loudspeakers repartition over a circle. • irregular if the loudspeakers are not equally spaced on a circle. • binaural for headphones The default mode is regular for an array of 2 * order + 2 loudspeakers. The default irregular configuration is 5.1 standard multichannel configuration.
ORDER
the order of decomposition
тип: int
MODE
decoding mode
тип: symbol
NCH
number of loud speakers (minimum 2*ORDER+1 for ambisonic mode)
тип: int
@order (initonly)
Запросить/установить the order of decomposition
тип: int
диапазон: 1..63
по умолчанию: 1
@mode
Запросить/установить decoding mode
тип: symbol
варианты: regular, irregular, binaural
по умолчанию: regular
@regular
Запросить/установить alias for @mode regular
тип: alias
@irregular
Запросить/установить alias for @mode irregular
тип: alias
@binaural
Запросить/установить alias for @mode binaural
тип: alias
@crop
Запросить/установить crop HRIR response. Only for @binaural mode.
тип: int
единица: samp
диапазон: 0..512
по умолчанию: 16
@offset
Запросить/установить rotation of loudspeakers. Only available for @regular and @irregular mode.
тип: float
единица: deg
по умолчанию: 0
@angles
Запросить/установить angles of loudspeakers. Only available for @irregular mode.
тип: list
единица: deg
по умолчанию: 0 90 180 270
@pw_x (readonly)
Запросить list of plain wave x-coordinates (abscissas). -1 is the left of the soundfield,
0 is the center of the soundfield and 1 is the right of the soundfield.
тип: list
единица: rad
диапазон: -1..1
по умолчанию: 0 -1 0 1
@pw_y (readonly)
Запросить list of plain wave y-coordinates (ordinatas). -1 is the back of the soundfield,
0 is the center of the soundfield and 1 is the front of the soundfield.
тип: list
единица: rad
диапазон: -1..1
по умолчанию: 1 0 -1 0
@nharm (readonly)
Запросить number of circular harmonics.
тип: int
минимальное значение: 1
по умолчанию: 3
@nch (initonly)
Запросить/установить number of plain waves.
тип: int
минимальное значение: 1
по умолчанию: 0
Смотрите также: [hoa.encoder~]
Авторы: Serge Poltavsky, Pierre Guillot, Eliott Paris, Thomas Le Meur
Лицензия: GPL3 or later