No Overview Available.

A survey of Apple developer documentation.

Framework Core MIDI

530 / 710 (74.6%) Documented
180 Undocumented Symbols
Type Name
Builder.append(_:)
Builder.append(timestamp:data:)
Builder.capacity
Builder.clear()
Builder.count
Builder.count
Builder.init(byteSize:)
Builder.init(maximumNumberMIDIBytes:)
Builder.timeStamp
Builder.withUnsafeMutableMIDIPacketListPointer(_:)
Builder.withUnsafeMutableMIDIPacketPointer(_:)
Builder.withUnsafePointer(_:)
Builder.withUnsafePointer(_:)
ByteCollection.count
ByteCollection.endIndex
ByteCollection.flatMap(_:)
ByteCollection.init(_:)
ByteCollection.init(_:)
ByteCollection.publisher
ByteCollection.startIndex
ByteCollection.subscript(_:)
ByteCollection.subscript(_:)
ByteSequence.count
ByteSequence.flatMap(_:)
ByteSequence.makeIterator()
ByteSequence.publisher
Iterator.init(_:)
Iterator.init(_:)
Iterator.next()
Iterator.next()
MIDICIDeviceIdentification
MIDICIDeviceIdentification.family
MIDICIDeviceIdentification.init()
MIDICIDeviceIdentification.init(manufacturer:family:modelNumber:revisionLevel:reserved:)
MIDICIDeviceIdentification.manufacturer
MIDICIDeviceIdentification.modelNumber
MIDICIDeviceIdentification.reserved
MIDICIDeviceIdentification.revisionLevel
MIDICIProfile
MIDICIProfile.init(data:name:)
MIDICIProfile.name
MIDICIProfile.profileID
MIDICIProfileChangedBlock
MIDICIProfileState
MIDICIProfileState.disabledProfiles
MIDICIProfileState.enabledProfiles
MIDICIProfileState.init(enabledProfiles:disabledProfiles:)
MIDICIPropertyChangedBlock
MIDICIPropertyResponseBlock
MIDICISession
MIDICISession.deviceIdentification
MIDICISession.disableProfile(_:onChannel:)
MIDICISession.enable(_:onChannel:)
MIDICISession.entity
MIDICISession.getProperty(_:onChannel:responseHandler:)
MIDICISession.hasProperty(_:onChannel:responseHandler:)
MIDICISession.init(midiEntity:dataReadyHandler:)
MIDICISession.profileChangedCallback
MIDICISession.profileState(forChannel:)
MIDICISession.propertyChangedCallback
MIDICISession.setProperty(_:onChannel:responseHandler:)
MIDICISession.supportsProfileCapability
MIDICISession.supportsPropertyCapability
MIDIChannelNumber
MIDIChannelsWholePort
MIDIClientCreateWithBlock(_:_:_:)
MIDIControlTransform.init()
MIDIControlTransform.init(controlType:remappedControlType:controlNumber:transform:param:)
MIDIDestinationCreateWithBlock(_:_:_:_:)
MIDIDeviceCreate(_:_:_:_:_:)
MIDIDeviceDispose(_:)
MIDIDeviceListAddDevice(_:_:)
MIDIDeviceListDispose(_:)
MIDIDeviceListGetDevice(_:_:)
MIDIDeviceListGetNumberOfDevices(_:)
MIDIDeviceListRef
MIDIDriverEnableMonitoring(_:_:)
MIDIDriverInterface
MIDIDriverInterface.AddRef
MIDIDriverInterface.Configure
MIDIDriverInterface.EnableSource
MIDIDriverInterface.FindDevices
MIDIDriverInterface.Flush
MIDIDriverInterface.Monitor
MIDIDriverInterface.QueryInterface
MIDIDriverInterface.Release
MIDIDriverInterface.Send
MIDIDriverInterface.Start
MIDIDriverInterface.Stop
MIDIDriverInterface.init(_reserved:QueryInterface:AddRef:Release:FindDevices:Start:Stop:Configure:Send:EnableSource:Flush:Monitor:)
MIDIDriverRef
MIDIEndpointGetRefCons(_:_:_:)
MIDIEndpointSetRefCons(_:_:_:)
MIDIGetDriverDeviceList(_:)
MIDIGetDriverIORunLoop()
MIDIIOErrorNotification.init()
MIDIIOErrorNotification.init(messageID:messageSize:driverDevice:errorCode:)
MIDIInputPortCreateWithBlock(_:_:_:_:)
MIDINotification.init()
MIDINotification.init(messageID:messageSize:)
MIDINotifyBlock
MIDIObjectAddRemoveNotification.init()
MIDIObjectAddRemoveNotification.init(messageID:messageSize:parent:parentType:child:childType:)
MIDIObjectPropertyChangeNotification.init(messageID:messageSize:object:objectType:propertyName:)
MIDIPacket.Builder
MIDIPacket.ByteCollection
MIDIPacket.ByteCollection.Element
MIDIPacket.ByteCollection.Index
MIDIPacket.ByteCollection.Indices
MIDIPacket.ByteCollection.Iterator
MIDIPacket.ByteCollection.SubSequence
MIDIPacket.ByteSequence
MIDIPacket.ByteSequence.Element
MIDIPacket.ByteSequence.Iterator
MIDIPacket.ByteSequence.Iterator.Element
MIDIPacket.init()
MIDIPacket.init(timeStamp:length:data:)
MIDIPacketList.Builder
MIDIPacketList.UnsafeSequence
MIDIPacketList.UnsafeSequence.Element
MIDIPacketList.UnsafeSequence.Iterator
MIDIPacketList.UnsafeSequence.Iterator.Element
MIDIPacketList.init()
MIDIPacketList.init(numPackets:packet:)
MIDIPacketList.sizeInBytes(pktList:)
MIDIReadBlock
MIDISysexSendRequest.init(destination:data:bytesToSend:complete:reserved:completionProc:completionRefCon:)
MIDISysexSendRequest.reserved
MIDIThruConnectionEndpoint.init()
MIDIThruConnectionEndpoint.init(endpointRef:uniqueID:)
MIDIThruConnectionParams.init()
MIDIThruConnectionParams.init(version:numSources:sources:numDestinations:destinations:channelMap:lowVelocity:highVelocity:lowNote:highNote:noteNumber:velocity:keyPressure:channelPressure:programChange:pitchBend:filterOutSysEx:filterOutMTC:filterOutBeatClock:filterOutTuneRequest:reserved2:filterOutAllControls:numControlTransforms:numMaps:reserved3:)
MIDIThruConnectionParamsSize(_:)
MIDITransform.init()
MIDITransform.init(transform:param:)
MIDIValueMap.init()
MIDIValueMap.init(value:)
MIDIValueMap.value
UnsafeMutableMIDIPacketListPointer
UnsafeMutableMIDIPacketListPointer.Element
UnsafeMutableMIDIPacketListPointer.Iterator
UnsafeMutableMIDIPacketListPointer.append(timestamp:data:)
UnsafeMutableMIDIPacketListPointer.clear()
UnsafeMutableMIDIPacketListPointer.count
UnsafeMutableMIDIPacketListPointer.flatMap(_:)
UnsafeMutableMIDIPacketListPointer.init(_:byteSize:)
UnsafeMutableMIDIPacketListPointer.init(_:byteSize:)
UnsafeMutableMIDIPacketListPointer.lastPacket
UnsafeMutableMIDIPacketListPointer.listSizeInBytes
UnsafeMutableMIDIPacketListPointer.makeIterator()
UnsafeMutableMIDIPacketListPointer.publisher
UnsafeMutableMIDIPacketPointer
UnsafeMutableMIDIPacketPointer.Element
UnsafeMutableMIDIPacketPointer.Index
UnsafeMutableMIDIPacketPointer.Indices
UnsafeMutableMIDIPacketPointer.Iterator
UnsafeMutableMIDIPacketPointer.SubSequence
UnsafeMutableMIDIPacketPointer.count
UnsafeMutableMIDIPacketPointer.endIndex
UnsafeMutableMIDIPacketPointer.flatMap(_:)
UnsafeMutableMIDIPacketPointer.init(_:)
UnsafeMutableMIDIPacketPointer.init(_:)
UnsafeMutableMIDIPacketPointer.makeIterator()
UnsafeMutableMIDIPacketPointer.publisher
UnsafeMutableMIDIPacketPointer.startIndex
UnsafeMutableMIDIPacketPointer.subscript(_:)
UnsafeMutableMIDIPacketPointer.subscript(_:)
UnsafeMutableMIDIPacketPointer.subscript(_:)
UnsafeMutableMIDIPacketPointer.timeStamp
UnsafePointer.bytes()
UnsafePointer.sequence()
UnsafePointer.unsafeSequence()
UnsafeSequence.count
UnsafeSequence.flatMap(_:)
UnsafeSequence.makeIterator()
UnsafeSequence.publisher
kMIDIDriverPropertyUsesSerial
kMIDINotPermitted
kMIDIObjectType_ExternalMask
kMIDIPropertyNameConfigurationDictionary