HoaDecodeDirection:
Filter:
Classes (extension) | Libraries > Ambisonic Toolkit > UGens > HOA > Decoder | UGens > Multichannel > Ambisonics

HoaDecodeDirection : HoaUGen : Object
ExtensionExtension

Higher Order Ambisonic (HOA) beam decoder
Source: HoaUGen.sc

Description

Decode a monophonic output from a Higher Order Ambisonic signal (HOA), with near-field effect (NFE).

Class Methods

HoaDecodeDirection.ar(in, theta: 0, phi: 0, radius, beamShape: 'basic', order)

Arguments:

in

The input signal.

theta

Azimuth, in radians.

phi

Elevation, in radians.

radius

Radius, in meters.

beamShape

Keyword argument for beam shape. See discussion below.

order

Ambisonic order.

Discussion:

Three standard beam shapes are offered:

keywordbeam shapelocalisation vectorvirtual microphone
\basicstrict soundfieldmaximum velocity rVHyper-cardioid
\energyenergy optimisedmaximum energy rESuper-cardioid
\controlledcontrolled oppositesminimum diametric energyCardioid

HoaDecodeDirection offers HOA decoding equivalent to FoaNFC followed by FoaDecode where FoaDecoderMatrix: *newMono is the supplied decoder, in the first order case.

Inherited class methods

Instance Methods

Inherited instance methods

Examples

Near-Field Effect (NFE)