With the comming of Audio Unit v3, the main class we subclass is new AUAudioUnit objective C class.
The AUAudioUnit has AUParameter implementation and is easy to work with AUParameter via AUAudioUnit.parameterTree property.
I am unable to use Audio Unit properties as AUAudioUnit do not exposes its AudioUnit property that is required as parameter
extern OSStatus
AudioUnitGetProperty( AudioUnit inUnit,
AudioUnitPropertyID inID,
AudioUnitScope inScope,
AudioUnitElement inElement,
void * outData,
UInt32 * ioDataSize)
Currently there is no AudioUnit class property or inspection on AUAudioUnit. I am not sure how to use AudioUnit properties in AudioUnit v3 framework.
Anybody has any clue how to use AudioUnit properties in new API v3?
Thank you.