---
title: audioProcessing
framework: avfaudio
role: symbol
role_heading: Type Property
path: avfaudio/avaudiosession/category-swift.struct/audioprocessing
---

# audioProcessing

The category for using an audio hardware codec or signal processor while not playing or recording audio.

## Declaration

```swift
static let audioProcessing: AVAudioSession.Category
```

## Discussion

Discussion This category disables playback (audio output) and disables recording (audio input). Use this category, for example, when performing offline audio format conversion.

## See Also

### Getting Standard Categories

- [ambient](avfaudio/avaudiosession/category-swift.struct/ambient.md)
- [multiRoute](avfaudio/avaudiosession/category-swift.struct/multiroute.md)
- [playAndRecord](avfaudio/avaudiosession/category-swift.struct/playandrecord.md)
- [playback](avfaudio/avaudiosession/category-swift.struct/playback.md)
- [record](avfaudio/avaudiosession/category-swift.struct/record.md)
- [soloAmbient](avfaudio/avaudiosession/category-swift.struct/soloambient.md)
