AudioToolbox macOS 12.3 to 13.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 AudioComponentValidateWithResults()
AudioUnitParameters.h
Added kNewTimePitchParam_Smoothness
Added kNewTimePitchParam_EnableSpectralCoherence
Added kNewTimePitchParam_EnableTransientPreservation
Added kAUSoundIsolationParam_WetDryMixPercent
Added kAUSoundIsolationParam_SoundToIsolate
Added kAUSoundIsolationSoundType_Voice
Modified kNewTimePitchParam_Overlap
Availability
FromAvailable
ToDeprecated

Modified kNewTimePitchParam_EnablePeakLocking
Availability
FromAvailable
ToDeprecated

AudioUnitProperties.h
Removed MIDIEventList
Added #def kAudioUnitConfigurationInfo_MIDIProtocol
Added #def kAudioUnitConfigurationInfo_MigrateFromPlugin
Added kAudioUnitProperty_SpatialMixerPersonalizedHRTFMode
Added AUSpatialMixerPersonalizedHRTFMode
Added kSpatialMixerPersonalizedHRTFMode_Off
Added kSpatialMixerPersonalizedHRTFMode_On
Added kSpatialMixerPersonalizedHRTFMode_Auto