---
title: AVAudio3DMixingRenderingAlgorithm.stereoPassThrough
framework: avfaudio
role: symbol
role_heading: Case
path: avfaudio/avaudio3dmixingrenderingalgorithm/stereopassthrough
---

# AVAudio3DMixingRenderingAlgorithm.stereoPassThrough

An algorithm to use when the source data doesn’t need localization.

## Declaration

```swift
case stereoPassThrough
```

## Discussion

Discussion This takes mono and stereo input and passes it to channels 1 and 2 without localization. If the input and output AudioChannelLayout differ, mixing happens according to the kAudioFormatProperty_MatrixMixMap property of the layouts.

## See Also

### Rendering Algorithms

- [AVAudio3DMixingRenderingAlgorithm.auto](avfaudio/avaudio3dmixingrenderingalgorithm/auto.md)
- [AVAudio3DMixingRenderingAlgorithm.equalPowerPanning](avfaudio/avaudio3dmixingrenderingalgorithm/equalpowerpanning.md)
- [AVAudio3DMixingRenderingAlgorithm.HRTF](avfaudio/avaudio3dmixingrenderingalgorithm/hrtf.md)
- [AVAudio3DMixingRenderingAlgorithm.HRTFHQ](avfaudio/avaudio3dmixingrenderingalgorithm/hrtfhq.md)
- [AVAudio3DMixingRenderingAlgorithm.soundField](avfaudio/avaudio3dmixingrenderingalgorithm/soundfield.md)
- [AVAudio3DMixingRenderingAlgorithm.sphericalHead](avfaudio/avaudio3dmixingrenderingalgorithm/sphericalhead.md)
