---
title: AVAudioStereoMixing
framework: avfaudio
role: symbol
role_heading: Protocol
path: avfaudio/avaudiostereomixing
---

# AVAudioStereoMixing

A protocol that defines stereo mixing properties a mixer uses.

## Declaration

```swift
protocol AVAudioStereoMixing : NSObjectProtocol, Sendable
```

## Overview

Overview important: The AVAudioMixing protocol adopts this protocol. As a result, many classes also inherit this protocol by adopting AVAudioMixing.

## Topics

### Getting and Setting the Stereo Panning

- [pan](avfaudio/avaudiostereomixing/pan.md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

### Inherited By

- [AVAudioMixing](avfaudio/avaudiomixing.md)

### Conforming Types

- [AVAudioEnvironmentNode](avfaudio/avaudioenvironmentnode.md)
- [AVAudioInputNode](avfaudio/avaudioinputnode.md)
- [AVAudioMixerNode](avfaudio/avaudiomixernode.md)
- [AVAudioMixingDestination](avfaudio/avaudiomixingdestination.md)
- [AVAudioPlayerNode](avfaudio/avaudioplayernode.md)
- [AVAudioSourceNode](avfaudio/avaudiosourcenode.md)
- [AVAudioUnitGenerator](avfaudio/avaudiounitgenerator.md)
- [AVAudioUnitMIDIInstrument](avfaudio/avaudiounitmidiinstrument.md)
- [AVAudioUnitSampler](avfaudio/avaudiounitsampler.md)

## See Also

### Defining Mixing Properties

- [AVAudio3DMixing](avfaudio/avaudio3dmixing.md)
