---
title: audioNode
framework: scenekit
role: symbol
role_heading: Instance Property
path: scenekit/scnaudioplayer/audionode
---

# audioNode

The audio node SceneKit uses for mixing audio from this player.

## Declaration

```swift
var audioNode: AVAudioNode? { get }
```

## Discussion

Discussion SceneKit uses this AVAudioNode object to perform 3D positional mixing during playback. Use this object to vary parameters such as volume and reverb in real time during playback. To set default values for those parameters, use the audioSource property.

## See Also

### Working with Audio Sources

- [audioSource](scenekit/scnaudioplayer/audiosource.md)
