---
title: "AudioUnitProcess(_:_:_:_:_:)"
framework: audiotoolbox
role: symbol
role_heading: Function
path: "audiotoolbox/audiounitprocess(_:_:_:_:_:)"
---

# AudioUnitProcess(_:_:_:_:_:)

## Declaration

```swift
func AudioUnitProcess(_ inUnit: AudioUnit, _ ioActionFlags: UnsafeMutablePointer<AudioUnitRenderActionFlags>?, _ inTimeStamp: UnsafePointer<AudioTimeStamp>, _ inNumberFrames: UInt32, _ ioData: UnsafeMutablePointer<AudioBufferList>) -> OSStatus
```

## See Also

### Initializing the Audio Unit

- [AudioUnitInitialize(_:)](audiotoolbox/audiounitinitialize(_:).md)
- [AudioUnitUninitialize(_:)](audiotoolbox/audiounituninitialize(_:).md)
- [AudioUnitProcessMultiple(_:_:_:_:_:_:_:_:)](audiotoolbox/audiounitprocessmultiple(_:_:_:_:_:_:_:_:).md)
- [AudioUnitReset(_:_:_:)](audiotoolbox/audiounitreset(_:_:_:).md)
- [AudioUnit](audiotoolbox/audiounit.md)
