HoaZoom:
Filter:
atk-sc3/Classes (extension) | Libraries > Ambisonic Toolkit > UGens > HOA > Transformer | UGens > Multichannel > Ambisonics

HoaZoom
ExtensionExtension

Higher Order Ambisonic (HOA) zoom transformer

Description

Apply zoom to a Higher Order Ambisonic signal (HOA) along an arbitrary axis & radius.

Class Methods

.ar

Arguments:

in

The input signal.

angle

Distortion angle, in radians. -pi/2 to pi/2

theta

Azimuth, in radians.

phi

Elevation, in radians.

radius

Radius, in meters.

order

Ambisonic order.

Discussion:

Applies zoom along the axis defined by theta and phi at radius.

Zoom is a normailised dominance variant, specified in terms of a distortion angle. Positive values of angle increase gain at [theta, phi], while reducing at [theta.neg, phi.neg]. Negative values do the inverse. The default, 0, results in no change.

Imaging is illustrated here.

NOTE: Corresponding matrix transformer: HoaMatrixXformer: *newZoom

Examples

TBD