CoreMIDI macOS 11.3 to 12.0 API Differences
MIDIDriver.h
Removed
#def kMIDIDriverInterfaceXID
Added
#def kMIDIDriverInterface3ID
MIDIMessages.h
Added
kMIDIMessageTypeUnknownF
Added
kMIDIStatusActiveSensing
Added
kMIDISysExStatusMixedDataSetHeader
Added
kMIDISysExStatusMixedDataSetPayload
Added
MIDIUtilityStatus
Added
kMIDIUtilityStatusNOOP
Added
kMIDIUtilityStatusJitterReductionClock
Added
kMIDIUtilityStatusJitterReductionTimestamp
Added
MIDINoteAttribute
Added
MIDIProgramChangeOptions
Added
kMIDIProgramChangeBankValid
Added
MIDIPerNoteManagementOptions
Added
kMIDIPerNoteManagementReset
Added
kMIDIPerNoteManagementDetach
Added
MIDI1UPSysEx()
Added
MIDI1UPSysExArray()
Added
MIDIUniversalMessage
Added
MIDIEventVisitor
Added
MIDIEventListForEachEvent()
MIDIServices.h
Modified
MIDIReadProc
Availability
Deprecation Message
From
Available
none
To
Deprecated
use MIDIReceiveBlock and MIDIEventLists
Modified
MIDIReadBlock
Availability
Deprecation Message
From
Available
none
To
Deprecated
use MIDIReceiveBlock and MIDIEventLists