Instance Property

applicableRenderingAlgorithms

An array of rendering algorithms applicable to the environment node.

Declaration

var applicableRenderingAlgorithms: [NSNumber] { get }

Discussion

The AVAudioEnvironmentNode class supports several rendering algorithms for each input bus as defined in AVAudio3DMixingRenderingAlgorithm.

Depending on the current output format of the environment node, this method returns an immutable array of the applicable rendering algorithms. This subset of applicable rendering algorithms is important when the environment node has been configured to a multichannel output format because only a subset of the algorithms are designed to render to all of the channels.

The applicable algorithms should be retrieved after a successful connection to the destination node through one of the AVAudioEngine connect methods.

See Also