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

HoaReflect : HoaUGen : Object
ExtensionExtension

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

Description

Mirror a Higher Order Ambisonic signal (HOA).

Class Methods

HoaReflect.ar(in, reflect: 'reflect', order)

Arguments:

in

The input signal.

reflect

Keyword argument for reflection. See discussion below.

order

Ambisonic order.

Discussion:

A variety of reflection transforms are offered:

keywordmirror
\reflectMirror across the origin. Equivalent to: \flip * \flop * \flap.1
\flipMirror in the y-axis.2
\flopMirror in the x-axis.3
\flapMirror in the z-axis.4
\CondonShortleyPhaseCondon-Shortley Phase. Equivalent to: \flip * \flop.
\originSynonym for \reflect.
\xSynonym for \flop.
\ySynonym for \flip.
\zSynonym for \flap.

Inherited class methods

Instance Methods

Inherited instance methods

Examples

Mirror in the y-axis

[1] - HOA transform equivalent to FoaXformerMatrix: *newMirrorO.
[2] - HOA transform equivalent to FoaXformerMatrix: *newMirrorY.
[3] - HOA transform equivalent to FoaXformerMatrix: *newMirrorX.
[4] - HOA transform equivalent to FoaXformerMatrix: *newMirrorZ.