SuperCollider CLASSES (extension)

Libraries>Ambisonic Toolkit>FOA>Transforming>UGens, UGens>Multichannel>Ambisonics, UGens>Multichannel>Panners

First Order Ambisonic (FOA) zoom transformer

Source: /usr/local/share/SuperCollider/Extensions/SC3plugins/ATK/Classes/ATK.sc

Apply zoom to a first order ambisonic signal (B-format) along the z-axis.

From superclass: FoaRotate

in |
The B-format signal, an array: [w, x, y, z] |

angle |
The distortion angle, in radians. -pi/2 to pi/2 |

mul |
Output will be multiplied by this value. |

add |
This value will be added to the output. |

Zoom is a normailised dominance variant, specified in terms of a distortion angle. Positive values of **angle** increase gain at `[0, pi/2]`

, while reducing at `[0, -pi/2]`

. Negative values do the inverse. The default, 0, results in no change.

NOTE: Corresponding matrix transformer: FoaXformerMatrix: *newZoomZ

Please see various examples here.

source: /usr/local/share/SuperCollider/Extensions/SC3plugins/ATK/HelpSource/Classes/FoaZoomZ.schelp

link::Classes/FoaZoomZ::

sc version: 3.8dev

link::Classes/FoaZoomZ::

sc version: 3.8dev