HoaNFCtrl:
Filter:
Classes (extension) | Libraries > Ambisonic Toolkit > UGens > HOA > Transformer | UGens > Multichannel > Ambisonics

HoaNFCtrl : HoaUGen : Object
ExtensionExtension

Higher Order Ambisonic (HOA) NFE control transformer
Source: HoaUGen.sc

Description

Higher Order Ambisonic signal (HOA) near-field effect (NFE) control transformer.

Class Methods

HoaNFCtrl.ar(in, encRadius, decRadius, order)

Arguments:

in

The input signal.

encRadius

The encoding radius in meters.

decRadius

The decoding radius in meters.

order

Ambisonic order.

Discussion:

Three use cases:

caseradial transformencRadiusdecRadius
NFE decoding1 decode NFE to basicAtkHoa.refRadiustarget decoding radius
NFE encodingencode NFE from basictarget encoding radiusAtkHoa.refRadius
NFE imagingtranslate source to targettarget encoding radiussource encoding radius

HoaNFCtrl offers comprehensive control of the near-field effect (NFE) by combining HoaNFDist and HoaNFProx into a single, stable transform.

This transform offers an HOA equivalent to FoaNFC followed by FoaProximity, in the first order case.

Inherited class methods

Instance Methods

Inherited instance methods

Examples

HOA with NFE decoding

Radial encoding followed by decoding with loudspeaker near-field compensation.

HOA with NFE encoding

Synthesise diffuse field at an encoding radius.

HOA with NFE imaging

Translate from source radius to target radius.

Radial modulation

The use of two HoaNFCtrl transformers offers the possibility of modulation at a given radius.

[1] - Aka, NFE "looking".