<!--
{
  "availability" : [
    "iOS: 8.0.0 -",
    "iPadOS: 8.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.10.0 -",
    "tvOS: 9.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AVFAudio",
  "identifier" : "/documentation/AVFAudio/AVAudioEnvironmentNode/applicableRenderingAlgorithms",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "AVFAudio"
    ],
    "preciseIdentifier" : "c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms"
  },
  "title" : "applicableRenderingAlgorithms"
}
-->

# applicableRenderingAlgorithms

An array of rendering algorithms applicable to the environment node.

```
var applicableRenderingAlgorithms: [NSNumber] { get }
```

## Discussion

The `AVAudioEnvironmentNode` class supports several rendering algorithms for each input bus as [`AVAudio3DMixingRenderingAlgorithm`](/documentation/AVFAudio/AVAudio3DMixingRenderingAlgorithm) defines.

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 you configure the environment node to a multichannel output format because only a subset of the algorithms render to all of the channels.

Retrieve the applicable algorithms after a successful connection to the destination node through one of the [`AVAudioEngine`](/documentation/AVFAudio/AVAudioEngine) connect methods.

## See Also

[`connect(_:to:format:)`](/documentation/AVFAudio/AVAudioEngine/connect(_:to:format:))

Establishes a connection between two nodes.

[`connect(_:to:fromBus:toBus:format:)`](/documentation/AVFAudio/AVAudioEngine/connect(_:to:fromBus:toBus:format:))

Establishes a connection between two nodes, specifying the input and output busses.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)