---
title: kAudioUnitType_Mixer
framework: audiotoolbox
role: symbol
role_heading: Global Variable
path: audiotoolbox/kaudiounittype_mixer
---

# kAudioUnitType_Mixer

A mixer unit takes a number of input channels and mixes them to provide one or more output channels.

## Declaration

```swift
var kAudioUnitType_Mixer: UInt32 { get }
```

## Discussion

Discussion For example, the kAudioUnitSubType_StereoMixer audio unit in macOS takes multiple mono or stereo inputs and produces a single stereo output.

## See Also

### Types

- [kAudioUnitType_Output](audiotoolbox/kaudiounittype_output.md)
- [kAudioUnitType_MusicDevice](audiotoolbox/kaudiounittype_musicdevice.md)
- [kAudioUnitType_MusicEffect](audiotoolbox/kaudiounittype_musiceffect.md)
- [kAudioUnitType_FormatConverter](audiotoolbox/kaudiounittype_formatconverter.md)
- [kAudioUnitType_Effect](audiotoolbox/kaudiounittype_effect.md)
- [kAudioUnitType_Panner](audiotoolbox/kaudiounittype_panner.md)
- [kAudioUnitType_OfflineEffect](audiotoolbox/kaudiounittype_offlineeffect.md)
- [kAudioUnitType_Generator](audiotoolbox/kaudiounittype_generator.md)
- [kAudioUnitType_MIDIProcessor](audiotoolbox/kaudiounittype_midiprocessor.md)
- [kAudioUnitType_SpeechSynthesizer](audiotoolbox/kaudiounittype_speechsynthesizer.md)
- [kAudioUnitType_HeadTrackingBinauralRenderer](audiotoolbox/kaudiounittype_headtrackingbinauralrenderer.md)
