---
title: AUImplementorStringFromValueCallback
framework: audiotoolbox
role: symbol
role_heading: Type Alias
path: audiotoolbox/auimplementorstringfromvaluecallback
---

# AUImplementorStringFromValueCallback

A block called to convert a parameter value to a string representation.

## Declaration

```swift
typealias AUImplementorStringFromValueCallback = (AUParameter, UnsafePointer<AUValue>?) -> String
```

## Discussion

Discussion This block is only of interest to audio unit subclasses. The block returns a string representing a parameter value. The block takes the following parameters:

## See Also

### Related Documentation

- [implementorStringFromValueCallback](audiotoolbox/auparameternode/implementorstringfromvaluecallback.md)

### Monitoring Parameter Changes

- [AUListenerCreateWithDispatchQueue(_:_:_:_:)](audiotoolbox/aulistenercreatewithdispatchqueue(_:_:_:_:).md)
- [AUListenerCreate(_:_:_:_:_:_:)](audiotoolbox/aulistenercreate(_:_:_:_:_:_:).md)
- [AUParameterListenerNotify(_:_:_:)](audiotoolbox/auparameterlistenernotify(_:_:_:).md)
- [AUParameterFormatValue(_:_:_:_:)](audiotoolbox/auparameterformatvalue(_:_:_:_:).md)
- [AUParameterSet(_:_:_:_:_:)](audiotoolbox/auparameterset(_:_:_:_:_:).md)
- [AUParameterValueFromLinear(_:_:)](audiotoolbox/auparametervaluefromlinear(_:_:).md)
- [AUParameterValueToLinear(_:_:)](audiotoolbox/auparametervaluetolinear(_:_:).md)
- [AUParameterListenerBlock](audiotoolbox/auparameterlistenerblock.md)
- [AUParameterListenerProc](audiotoolbox/auparameterlistenerproc.md)
- [AUParameterListenerRef](audiotoolbox/auparameterlistenerref.md)
- [AUImplementorDisplayNameWithLengthCallback](audiotoolbox/auimplementordisplaynamewithlengthcallback.md)
- [AUImplementorValueFromStringCallback](audiotoolbox/auimplementorvaluefromstringcallback.md)
