---
title: "remove(_:)"
framework: soundanalysis
role: symbol
role_heading: Instance Method
path: "soundanalysis/snaudiofileanalyzer/remove(_:)"
---

# remove(_:)

Removes an existing request from the audio file analyzer.

## Declaration

```swift
func remove(_ request: any SNRequest)
```

## Parameters

- `request`: A sound analysis request.

## Discussion

Discussion You can remove a request while the analyzer is processing it. The analyzer stops sending results to the observer after the method removes the request.

## See Also

### Managing Requests

- [add(_:withObserver:)](soundanalysis/snaudiofileanalyzer/add(_:withobserver:).md)
- [SNRequest](soundanalysis/snrequest.md)
- [SNResultsObserving](soundanalysis/snresultsobserving.md)
- [removeAllRequests()](soundanalysis/snaudiofileanalyzer/removeallrequests().md)
