API Differences in CoreMIDI in macOS 15.0

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in CoreMIDI in the macOS 15.0 SDK.

Table of Contents

Classes

MIDIUMPFunctionBlock
MIDIUMPEndpointManager
MIDI2DeviceInfo
MIDIUMPEndpoint
MIDIUMPCIProfile
MIDIUMPMutableFunctionBlock
MIDICIDevice
MIDICIDeviceManager
MIDIUMPMutableEndpoint

Properties & Constants

extern const CFStringRef _Nonnull kMIDIPropertyAssociatedEndpoint
extern NS_SWIFT_NAME(MIDIUMPEndpointManager.endpointWasAddedNotification) const NSNotificationName MIDIUMPEndpointWasAddedNotification
extern NS_SWIFT_NAME(MIDIUMPEndpointManager.endpointWasRemovedNotification) const NSNotificationName MIDIUMPEndpointWasRemovedNotification
extern NS_SWIFT_NAME(MIDIUMPEndpointManager.endpointWasUpdatedNotification) const NSNotificationName MIDIUMPEndpointWasUpdatedNotification
extern NS_SWIFT_NAME(MIDIUMPEndpointManager.functionBlockWasUpdatedNotification) const NSNotificationName MIDIUMPFunctionBlockWasUpdatedNotification
extern NS_SWIFT_NAME(MIDIUMPEndpointManagerDictionaryKey.endpointObject) MIDIUMPEndpointManagerDictionaryKey MIDIUMPEndpointObjectKey
extern NS_SWIFT_NAME(MIDIUMPEndpointManagerDictionaryKey.functionBlockObject) MIDIUMPEndpointManagerDictionaryKey MIDIUMPFunctionBlockObjectKey
extern NS_SWIFT_NAME(MIDICIDeviceManager.deviceWasAddedNotification) const NSNotificationName MIDICIDeviceWasAddedNotification
extern NS_SWIFT_NAME(MIDICIDeviceManager.deviceWasRemovedNotification) const NSNotificationName MIDICIDeviceWasRemovedNotification
extern NS_SWIFT_NAME(MIDICIDeviceManager.profileWasUpdatedNotification) const NSNotificationName MIDICIProfileWasUpdatedNotification
extern NS_SWIFT_NAME(MIDICIDeviceManager.profileWasRemovedNotification) const NSNotificationName MIDICIProfileWasRemovedNotification
extern NS_SWIFT_NAME(MIDICIDeviceManagerDictionaryKey.deviceObject) MIDICIDeviceManagerDictionaryKey MIDICIDeviceObjectKey
extern NS_SWIFT_NAME(MIDICIDeviceManagerDictionaryKey.profileObject) MIDICIDeviceManagerDictionaryKey MIDICIProfileObjectKey