---
title: "setValue(_:originator:)"
framework: audiotoolbox
role: symbol
role_heading: Instance Method
path: "audiotoolbox/auparameter/setvalue(_:originator:)"
---

# setValue(_:originator:)

Sets the parameter’s value, avoiding redundant notifications to the originator.

## Declaration

```swift
func setValue(_ value: AUValue, originator: AUParameterObserverToken?)
```

## Parameters

- `value`: The parameter’s new value.
- `originator`: The originator of the change in value. This token allows for observer management to avoid notification callback loops.

## See Also

### Managing Parameter Values

- [value](audiotoolbox/auparameter/value.md)
- [setValue(_:originator:atHostTime:)](audiotoolbox/auparameter/setvalue(_:originator:athosttime:).md)
- [setValue(_:originator:atHostTime:eventType:)](audiotoolbox/auparameter/setvalue(_:originator:athosttime:eventtype:).md)
- [string(fromValue:)](audiotoolbox/auparameter/string(fromvalue:).md)
- [value(from:)](audiotoolbox/auparameter/value(from:).md)
