Contents

kAudioUnitProperty_ParameterValueStrings

An array of names for a named, indexed audio unit parameter. An indexed parameter is one whose unit type is Indexed. The array’s strings can be used to build a menu for the parameter.

Declaration

var kAudioUnitProperty_ParameterValueStrings: AudioUnitPropertyID { get }

Discussion

A read-only CFArray object whose elements are CFString objects, valid on any audio unit scope.

When obtaining a parameter string array from an audio unit with the AudioUnitGetProperty(_:_:_:_:_:_:) function, you own the reference to the array and are responsible for later releasing it by calling the CFRelease function.

Indexed parameters use whole-number index values; the size of this property’s array should be the same as the range between the parameter’s minimum and maximum values.

See Also

Properties