CoreMIDI macOS 10.13 to 10.14 API Differences
MIDICapabilityInquiry.h
Added
MIDIChannelNumber
Added
MIDIChannelsWholePort
Added
MIDICIDeviceIdentification
Added
MIDICIProfile
Added
MIDICIProfile.name
Added
MIDICIProfile.profileID
Added
-[MIDICIProfile initWithData:name:]
Added
MIDICIProfileState
Added
MIDICIProfileState.enabledProfiles
Added
MIDICIProfileState.disabledProfiles
Added
-[MIDICIProfileState initWithEnabledProfiles:disabledProfiles:]
Added
MIDICIProfileChangedBlock
Added
MIDICIPropertyChangedBlock
Added
MIDICIPropertyResponseBlock
Added
MIDICISession
Added
-[MIDICISession initWithMIDIEntity:dataReadyHandler:]
Added
MIDICISession.entity
Added
MIDICISession.supportsProfileCapability
Added
MIDICISession.supportsPropertyCapability
Added
MIDICISession.deviceIdentification
Added
-[MIDICISession profileStateForChannel:]
Added
-[MIDICISession enableProfile:onChannel:error:]
Added
-[MIDICISession disableProfile:onChannel:error:]
Added
MIDICISession.profileChangedCallback
Added
-[MIDICISession hasProperty:onChannel:responseHandler:]
Added
-[MIDICISession getProperty:onChannel:responseHandler:]
Added
-[MIDICISession setProperty:onChannel:responseHandler:]
Added
MIDICISession.propertyChangedCallback
MIDINetworkSession.h
Added
#def MIDINETWORKSESSION_AVAILABLE
Added
MIDINetworkConnectionPolicy
Added
MIDINetworkConnectionPolicy_NoOne
Added
MIDINetworkConnectionPolicy_HostsInContactList
Added
MIDINetworkConnectionPolicy_Anyone
MIDIServices.h
Added
kMIDIUnknownError