AVFAudio watchOS 8.5 to 9.0 API Differences

AVAudioSequencer.h
Removed AVAudioSequencer (AVAudioSequencer_Player)
Removed AVAudioSequencer.currentPositionInSeconds
Removed AVAudioSequencer.currentPositionInBeats
Removed AVAudioSequencer.playing
Removed AVAudioSequencer.rate
Removed -[AVAudioSequencer hostTimeForBeats:error:]
Removed -[AVAudioSequencer beatsForHostTime:error:]
Removed -[AVAudioSequencer prepareToPlay]
Removed -[AVAudioSequencer startAndReturnError:]
Removed -[AVAudioSequencer stop]
Added #def AVAS_EXPORT
Added AVAudioSequencerInfoDictionaryKey
Added #def AVMusicTimeStampEndOfTrack
Added AVMusicEventEnumerationBlock
AVMusicEvents.h
Added AVMIDIControlChangeMessageType
Added AVMIDIControlChangeMessageTypeBankSelect
Added AVMIDIControlChangeMessageTypeModWheel
Added AVMIDIControlChangeMessageTypeBreath
Added AVMIDIControlChangeMessageTypeFoot
Added AVMIDIControlChangeMessageTypePortamentoTime
Added AVMIDIControlChangeMessageTypeDataEntry
Added AVMIDIControlChangeMessageTypeVolume
Added AVMIDIControlChangeMessageTypeBalance
Added AVMIDIControlChangeMessageTypePan
Added AVMIDIControlChangeMessageTypeExpression
Added AVMIDIControlChangeMessageTypeSustain
Added AVMIDIControlChangeMessageTypePortamento
Added AVMIDIControlChangeMessageTypeSostenuto
Added AVMIDIControlChangeMessageTypeSoft
Added AVMIDIControlChangeMessageTypeLegatoPedal
Added AVMIDIControlChangeMessageTypeHold2Pedal
Added AVMIDIControlChangeMessageTypeFilterResonance
Added AVMIDIControlChangeMessageTypeReleaseTime
Added AVMIDIControlChangeMessageTypeAttackTime
Added AVMIDIControlChangeMessageTypeBrightness
Added AVMIDIControlChangeMessageTypeDecayTime
Added AVMIDIControlChangeMessageTypeVibratoRate
Added AVMIDIControlChangeMessageTypeVibratoDepth
Added AVMIDIControlChangeMessageTypeVibratoDelay
Added AVMIDIControlChangeMessageTypeReverbLevel
Added AVMIDIControlChangeMessageTypeChorusLevel
Added AVMIDIControlChangeMessageTypeRPN_LSB
Added AVMIDIControlChangeMessageTypeRPN_MSB
Added AVMIDIControlChangeMessageTypeAllSoundOff
Added AVMIDIControlChangeMessageTypeResetAllControllers
Added AVMIDIControlChangeMessageTypeAllNotesOff
Added AVMIDIControlChangeMessageTypeOmniModeOff
Added AVMIDIControlChangeMessageTypeOmniModeOn
Added AVMIDIControlChangeMessageTypeMonoModeOn
Added AVMIDIControlChangeMessageTypeMonoModeOff
Added AVMIDIMetaEventType
Added AVMIDIMetaEventTypeSequenceNumber
Added AVMIDIMetaEventTypeText
Added AVMIDIMetaEventTypeCopyright
Added AVMIDIMetaEventTypeTrackName
Added AVMIDIMetaEventTypeInstrument
Added AVMIDIMetaEventTypeLyric
Added AVMIDIMetaEventTypeMarker
Added AVMIDIMetaEventTypeCuePoint
Added AVMIDIMetaEventTypeMidiChannel
Added AVMIDIMetaEventTypeMidiPort
Added AVMIDIMetaEventTypeEndOfTrack
Added AVMIDIMetaEventTypeTempo
Added AVMIDIMetaEventTypeSmpteOffset
Added AVMIDIMetaEventTypeTimeSignature
Added AVMIDIMetaEventTypeKeySignature
Added AVMIDIMetaEventTypeProprietaryEvent
AVSpeechSynthesis.h
Added AVSpeechSynthesisMarkerMark
Added AVSpeechSynthesisMarkerMarkPhoneme
Added AVSpeechSynthesisMarkerMarkWord
Added AVSpeechSynthesisMarkerMarkSentence
Added AVSpeechSynthesisMarkerMarkParagraph
Added AVSpeechSynthesizerMarkerCallback
Added +[AVSpeechUtterance speechUtteranceWithSSMLRepresentation:]
Added -[AVSpeechUtterance initWithSSMLRepresentation:]
Added -[AVSpeechSynthesizer writeUtterance:toBufferCallback:toMarkerCallback:]
Added AVSpeechSynthesisMarker
Added AVSpeechSynthesisMarker.mark
Added AVSpeechSynthesisMarker.byteSampleOffset
Added AVSpeechSynthesisMarker.textRange
Added -[AVSpeechSynthesisMarker initWithMarkerType:forTextRange:atByteSampleOffset:]
AVSpeechSynthesisProvider.h
Added AVSpeechSynthesisProviderVoice
Added AVSpeechSynthesisProviderVoice.name
Added AVSpeechSynthesisProviderVoice.identifier
Added AVSpeechSynthesisProviderVoice.primaryLanguages
Added AVSpeechSynthesisProviderVoice.supportedLanguages
Added AVSpeechSynthesisProviderVoice.voiceSize
Added AVSpeechSynthesisProviderVoice.version
Added AVSpeechSynthesisProviderVoice.gender
Added AVSpeechSynthesisProviderVoice.age
Added -[AVSpeechSynthesisProviderVoice initWithName:identifier:primaryLanguages:supportedLanguages:]
Added +[AVSpeechSynthesisProviderVoice updateSpeechVoices]
Added AVSpeechSynthesisProviderRequest
Added AVSpeechSynthesisProviderRequest.ssmlRepresentation
Added AVSpeechSynthesisProviderRequest.voice
Added -[AVSpeechSynthesisProviderRequest initWithSSMLRepresentation:voice:]