---
title: "isMultichannelAudioModeSupported(_:)"
framework: avfoundation
role: symbol
role_heading: Instance Method
path: "avfoundation/avcapturedeviceinput/ismultichannelaudiomodesupported(_:)"
---

# isMultichannelAudioModeSupported(_:)

A Boolean value that indicates whether the input supports the specified multichannel audio mode.

## Declaration

```swift
func isMultichannelAudioModeSupported(_ multichannelAudioMode: AVCaptureMultichannelAudioMode) -> Bool
```

## Parameters

- `multichannelAudioMode`: The multichannel audio mode to test.

## Return Value

Return Value true if the input supports the mode; otherwise, false.

## Discussion

Discussion You can only set the multichannelAudioMode property if the input supports the value. note: Multichannel audio modes aren’t supported when used in with AVCaptureMultiCamSession.

## See Also

### Configuring audio properties

- [multichannelAudioMode](avfoundation/avcapturedeviceinput/multichannelaudiomode.md)
- [AVCaptureMultichannelAudioMode](avfoundation/avcapturemultichannelaudiomode.md)
- [isWindNoiseRemovalSupported](avfoundation/avcapturedeviceinput/iswindnoiseremovalsupported.md)
- [isWindNoiseRemovalEnabled](avfoundation/avcapturedeviceinput/iswindnoiseremovalenabled.md)
