AudioToolbox iOS 15.5 to 16.0 API Differences

AUAudioUnit.h
Added -[AUAudioUnit messageChannelFor:]
Added CallHostBlock
Added AUMessageChannel
Added -[AUMessageChannel callAudioUnit:]
Added AUMessageChannel.callHostBlock
AUAudioUnitImplementation.h
Added AUAudioUnitV2Bridge.audioUnit
AUComponent.h
Added kAudioUnitSubType_AUSoundIsolation
AudioCodec.h
Added kAudioCodecProduceOutputPacketSuccessConcealed
AudioComponent.h
Added AudioComponentCopyConfigurationInfo()
Added AudioComponentValidate()
Added AudioComponentValidateWithResults()
AudioUnitParameters.h
Added kNewTimePitchParam_EnableTransientPreservation
Added kAUSoundIsolationParam_WetDryMixPercent
Added kAUSoundIsolationParam_SoundToIsolate
Added kAUSoundIsolationSoundType_Voice
AudioUnitProperties.h
Removed MIDIEventList
Added #def kAudioUnitConfigurationInfo_MIDIProtocol
Added #def kAudioUnitConfigurationInfo_MigrateFromPlugin
AudioUnitUtilities.h
Added kAUParameterListener_AnyParameter
Added AudioUnitEventType
Added kAudioUnitEvent_ParameterValueChange
Added kAudioUnitEvent_BeginParameterChangeGesture
Added kAudioUnitEvent_EndParameterChangeGesture
Added kAudioUnitEvent_PropertyChange
Added AUParameterListenerRef
Added AUEventListenerRef
Added AudioUnitEvent
Added AUParameterListenerBlock
Added AUEventListenerBlock
Added AUParameterListenerProc
Added AUEventListenerProc
Added AUListenerCreateWithDispatchQueue()
Added AUListenerCreate()
Added AUListenerDispose()
Added AUListenerAddParameter()
Added AUListenerRemoveParameter()
Added AUParameterSet()
Added AUParameterListenerNotify()
Added AUEventListenerCreateWithDispatchQueue()
Added AUEventListenerCreate()
Added AUEventListenerAddEventType()
Added AUEventListenerRemoveEventType()
Added AUEventListenerNotify()
Added AUParameterValueFromLinear()
Added AUParameterValueToLinear()
Added AUParameterFormatValue()