CoreMIDI · IOS API REFERENCE
MIDI2DeviceInfo
class · iOS 18.0+ · SDK 27.1
class MIDI2DeviceInfo
Members (5)
init · iOS 18.0+init
TypeScriptstatic init(manufacturerID: MIDI2DeviceManufacturer, family: number, modelNumber: number, revisionLevel: MIDI2DeviceRevisionLevel): MIDI2DeviceInfo
Swift declarationinit(manufacturerID: MIDI2DeviceManufacturer, family: MIDIUInteger14, modelNumber: MIDIUInteger14, revisionLevel: MIDI2DeviceRevisionLevel)
get · iOS 18.0+family
TypeScriptget family(): number
Swift declarationvar family: MIDIUInteger14 { get }
get · iOS 18.0+manufacturerID
TypeScriptget manufacturerID(): MIDI2DeviceManufacturer
Swift declarationvar manufacturerID: MIDI2DeviceManufacturer { get }
get · iOS 18.0+modelNumber
TypeScriptget modelNumber(): number
Swift declarationvar modelNumber: MIDIUInteger14 { get }
get · iOS 18.0+revisionLevel
TypeScriptget revisionLevel(): MIDI2DeviceRevisionLevel
Swift declarationvar revisionLevel: MIDI2DeviceRevisionLevel { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MIDI2DeviceInfo.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All CoreMIDI types →