---
title: audioEnvironmentNode
framework: scenekit
role: symbol
role_heading: Instance Property
path: scenekit/scnscenerenderer/audioenvironmentnode
---

# audioEnvironmentNode

The 3D audio mixing node SceneKit uses for positional audio effects.

## Declaration

```swift
var audioEnvironmentNode: AVAudioEnvironmentNode { get }
```

## Discussion

Discussion SceneKit uses this audio node to spatialize sounds from SCNAudioPlayer objects attached to nodes in the scene. You can use this object in conjunction with the audioEngine property to rearrange the audio graph to add other, non-spatialized audio sources or mix in audio processing effects.

## See Also

### Working With Positional Audio

- [audioListener](scenekit/scnscenerenderer/audiolistener.md)
- [audioEngine](scenekit/scnscenerenderer/audioengine.md)
