The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of MIDIKit, reference main (690260), with Swift 6.1 for macOS (SPM) on 30 Apr 2025 12:49:18 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.61.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/orchetect/MIDIKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/orchetect/MIDIKit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 6902607 MIDIKitSync: `MTCReceiver` & `MTCDecoder`: Updated inline docs (#232)
Cloned https://github.com/orchetect/MIDIKit.git
Revision (git rev-parse @):
6902607ec98a4b8b54cac6d2a4d89fd860284819
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/orchetect/MIDIKit.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/orchetect/MIDIKit.git
https://github.com/orchetect/MIDIKit.git
{
  "dependencies" : [
    {
      "identity" : "timecodekit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.3.3",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/orchetect/TimecodeKit"
    }
  ],
  "manifest_display_name" : "MIDIKit",
  "name" : "MIDIKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "MIDIKit",
      "targets" : [
        "MIDIKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MIDIKitCore",
      "targets" : [
        "MIDIKitCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MIDIKitIO",
      "targets" : [
        "MIDIKitIO"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MIDIKitControlSurfaces",
      "targets" : [
        "MIDIKitControlSurfaces"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MIDIKitSMF",
      "targets" : [
        "MIDIKitSMF"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MIDIKitSync",
      "targets" : [
        "MIDIKitSync"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MIDIKitUI",
      "targets" : [
        "MIDIKitUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MIDIKitUI",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitUI",
      "path" : "Sources/MIDIKitUI",
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitUI"
      ],
      "sources" : [
        "MIDIEndpointsList/MIDIEndpointsList.swift",
        "MIDIEndpointsList/MIDIInputsList.swift",
        "MIDIEndpointsList/MIDIOutputsList.swift",
        "MIDIEndpointsPicker/MIDIEndpointsPicker.swift",
        "MIDIEndpointsPicker/MIDIInputsPicker.swift",
        "MIDIEndpointsPicker/MIDIOutputsPicker.swift",
        "MIDIKitUI.swift",
        "Protocols/MIDIEndpointsSelectable.swift",
        "Protocols/MIDIInputsSelectable.swift",
        "Protocols/MIDIOutputsSelectable.swift",
        "UI Utilities.swift"
      ],
      "target_dependencies" : [
        "MIDIKitCore",
        "MIDIKitIO"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKitSyncTests",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitSyncTests",
      "path" : "Tests/MIDIKitSyncTests",
      "sources" : [
        "MTC/Generator/MTC Encoder Tests.swift",
        "MTC/Generator/MTC Generator Tests.swift",
        "MTC/Integration/MTC Integration Tests.swift",
        "MTC/MIDISyncKitTests Constants.swift",
        "MTC/MTC Direction Tests.swift",
        "MTC/MTC MTCFrameRate ScaledFrames Tests.swift",
        "MTC/MTC MTCFrameRate Tests.swift",
        "MTC/MTC MTCFrameRate Translation Tests.swift",
        "MTC/MTC Utilities Tests.swift",
        "MTC/Receiver/MTC Decoder Tests.swift",
        "MTC/Receiver/MTC Receiver SyncPolicy Tests.swift",
        "MTC/Receiver/MTC Receiver Tests.swift",
        "Stress Tests/Stress Tests.swift",
        "Test Utilities.swift"
      ],
      "target_dependencies" : [
        "MIDIKitSync"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MIDIKitSync",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitSync",
      "path" : "Sources/MIDIKitSync",
      "product_dependencies" : [
        "TimecodeKitCore"
      ],
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitSync"
      ],
      "sources" : [
        "MIDIKitSync.swift",
        "MTC/MTC Utilities.swift",
        "MTC/MTCDirection.swift",
        "MTC/MTCFrameRate Translation.swift",
        "MTC/MTCFrameRate.swift",
        "MTC/MTCGenerator/MTCEncoder FullFrameBehavior.swift",
        "MTC/MTCGenerator/MTCEncoder.swift",
        "MTC/MTCGenerator/MTCGenerator State.swift",
        "MTC/MTCGenerator/MTCGenerator.swift",
        "MTC/MTCMessageType.swift",
        "MTC/MTCReceiver/MTCDecoder.swift",
        "MTC/MTCReceiver/MTCReceiver State.swift",
        "MTC/MTCReceiver/MTCReceiver SyncPolicy.swift",
        "MTC/MTCReceiver/MTCReceiver.swift"
      ],
      "target_dependencies" : [
        "MIDIKitCore",
        "MIDIKitIO"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKitSMFTests",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitSMFTests",
      "path" : "Tests/MIDIKitSMFTests",
      "sources" : [
        "Chunk/Header Tests.swift",
        "Chunk/Track Tests.swift",
        "Chunk/UnrecognizedChunk Tests.swift",
        "Event/Event Conversion Tests.swift",
        "Event/Events/Event CC Tests.swift",
        "Event/Events/Event ChannelPrefix Tests.swift",
        "Event/Events/Event KeySignature Tests.swift",
        "Event/Events/Event NRPN Tests.swift",
        "Event/Events/Event Note Off Tests.swift",
        "Event/Events/Event Note On Tests.swift",
        "Event/Events/Event Note Pressure Tests.swift",
        "Event/Events/Event PitchBend Tests.swift",
        "Event/Events/Event PortPrefix Tests.swift",
        "Event/Events/Event Pressure Tests.swift",
        "Event/Events/Event ProgramChange Tests.swift",
        "Event/Events/Event RPN Tests.swift",
        "Event/Events/Event SMPTEOffset Tests.swift",
        "Event/Events/Event SequenceNumber Tests.swift",
        "Event/Events/Event SequencerSpecific Tests.swift",
        "Event/Events/Event SysEx7 Tests.swift",
        "Event/Events/Event Tempo Tests.swift",
        "Event/Events/Event Text Tests.swift",
        "Event/Events/Event TimeSignature Tests.swift",
        "Event/Events/Event UnrecognizedMeta Tests.swift",
        "Event/Events/Event XMFPatchTypePrefix Tests.swift",
        "MIDI File Tests Constants.swift",
        "MIDI File Utilities Tests.swift",
        "MIDI File decode Tests.swift",
        "MIDI File encode Tests.swift",
        "MusicalTimeValue/MusicalTimeValue Tests.swift",
        "Types/Timing Tests.swift"
      ],
      "target_dependencies" : [
        "MIDIKitSMF"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MIDIKitSMF",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitSMF",
      "path" : "Sources/MIDIKitSMF",
      "product_dependencies" : [
        "TimecodeKitCore"
      ],
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitSMF"
      ],
      "sources" : [
        "MIDIFile/Chunk/Chunk.swift",
        "MIDIFile/Chunk/Header.swift",
        "MIDIFile/Chunk/Track.swift",
        "MIDIFile/Chunk/UnrecognizedChunk.swift",
        "MIDIFile/MIDIFile Constants.swift",
        "MIDIFile/MIDIFile Errors.swift",
        "MIDIFile/MIDIFile Protocol Conformances.swift",
        "MIDIFile/MIDIFile Utilities.swift",
        "MIDIFile/MIDIFile decode.swift",
        "MIDIFile/MIDIFile encode.swift",
        "MIDIFile/MIDIFile.swift",
        "MIDIFile/Types/Format.swift",
        "MIDIFile/Types/FrameRate.swift",
        "MIDIFile/Types/SMPTEOffsetFrameRate.swift",
        "MIDIFile/Types/TimeBase.swift",
        "MIDIFileEvent/DeltaTime/DeltaTime.swift",
        "MIDIFileEvent/Event Conversion.swift",
        "MIDIFileEvent/Events/Event CC.swift",
        "MIDIFileEvent/Events/Event ChannelPrefix.swift",
        "MIDIFileEvent/Events/Event KeySignature.swift",
        "MIDIFileEvent/Events/Event NRPN.swift",
        "MIDIFileEvent/Events/Event Note Off.swift",
        "MIDIFileEvent/Events/Event Note On.swift",
        "MIDIFileEvent/Events/Event Note Pressure.swift",
        "MIDIFileEvent/Events/Event PitchBend.swift",
        "MIDIFileEvent/Events/Event PortPrefix.swift",
        "MIDIFileEvent/Events/Event Pressure.swift",
        "MIDIFileEvent/Events/Event ProgramChange.swift",
        "MIDIFileEvent/Events/Event RPN.swift",
        "MIDIFileEvent/Events/Event SMPTEOffset.swift",
        "MIDIFileEvent/Events/Event SequenceNumber.swift",
        "MIDIFileEvent/Events/Event SequencerSpecific.swift",
        "MIDIFileEvent/Events/Event SysEx.swift",
        "MIDIFileEvent/Events/Event Tempo.swift",
        "MIDIFileEvent/Events/Event Text.swift",
        "MIDIFileEvent/Events/Event TimeSignature.swift",
        "MIDIFileEvent/Events/Event UnrecognizedMeta.swift",
        "MIDIFileEvent/Events/Event XMFPatchTypePrefix.swift",
        "MIDIFileEvent/MIDIFileEvent Properties.swift",
        "MIDIFileEvent/MIDIFileEvent.swift",
        "MIDIFileEvent/MIDIFileEventType.swift",
        "MIDIKitSMF.swift",
        "MusicalTimeValue/MusicalTimeValue.swift",
        "Protocols/MIDIFileChunk.swift",
        "Protocols/MIDIFileEventPayload.swift"
      ],
      "target_dependencies" : [
        "MIDIKitCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKitInternals",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitInternals",
      "path" : "Sources/MIDIKitInternals",
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitCore",
        "MIDIKitIO",
        "MIDIKitControlSurfaces",
        "MIDIKitSMF",
        "MIDIKitSync",
        "MIDIKitUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitInternals/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Core MIDI/IO Constants.swift",
        "Core MIDI/MIDIEventList Utilities.swift",
        "Core MIDI/MIDIEventPacket Utilities.swift",
        "Core MIDI/MIDIInternalError.swift",
        "Core MIDI/MIDIPacket Utilities.swift",
        "Core MIDI/MIDIPacketList Utilities.swift",
        "MIDIKitInternals.swift",
        "Utilities/ASCII String and Data.swift",
        "Utilities/Hex and Binary String.swift",
        "Utilities/Number Formatting.swift",
        "Utilities/Outsourced/ASCII.swift",
        "Utilities/Outsourced/Collections.swift",
        "Utilities/Outsourced/Data.swift",
        "Utilities/Outsourced/Integers.swift",
        "Utilities/Outsourced/NumberEndianness.swift",
        "Utilities/Outsourced/PassiveDataReader.swift",
        "Utilities/Outsourced/Ranges.swift",
        "Utilities/Outsourced/String.swift",
        "Utilities/Outsourced/Timespec.swift",
        "Utilities/RandomAccessCollection.swift",
        "Utilities/SafeDispatchTimer.swift",
        "Utilities/Threading.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKitIOTests",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitIOTests",
      "path" : "Tests/MIDIKitIOTests",
      "sources" : [
        "AnyMIDIEndpoint/AnyMIDIEndpoint Tests.swift",
        "Core MIDI/Core MIDI Thru Connections Tests.swift",
        "Core MIDI/MIDIEventList/MIDIEventList Packets Tests.swift",
        "Core MIDI/MIDIPacket/MIDIPacket Tests.swift",
        "Errors/MIDIOSStatus Tests.swift",
        "Integration Tests/RPN NRPN IO Tests.swift",
        "Integration Tests/Round Trip Tests.swift",
        "MIDIEndpoint/Endpoint Hashable Tests.swift",
        "MIDIEndpoint/Endpoint Testing Utilities.swift",
        "MIDIEndpoint/MIDIEndpoint Collection Tests.swift",
        "MIDIEndpoint/MIDIEndpointFilter Tests.swift",
        "MIDIEndpoint/MIDIEndpointIdentity Tests.swift",
        "MIDIIOObject/MIDIIOObject Collection Tests.swift",
        "MIDIInput/MIDIInput Tests.swift",
        "MIDIInputConnection/MIDIInputConnection Tests.swift",
        "MIDIManager/MIDIManager MIDIIONotification Tests.swift",
        "MIDIManager/MIDIManager Public Tests.swift",
        "MIDIManager/MIDIManager Tests.swift",
        "MIDIOutput/MIDIOutput Tests.swift",
        "MIDIOutputConnection/MIDIOutputConnection Tests.swift",
        "MIDIThruConnection/MIDIThruConnection Tests.swift",
        "Packet/MIDIPacketData Tests.swift",
        "Parser/AdvancedMIDI2Parser Tests.swift",
        "Parser/MIDI1Parser Tests.swift",
        "Parser/MIDI2Parser Tests.swift",
        "Test Utilities.swift",
        "Tests Constants.swift"
      ],
      "target_dependencies" : [
        "MIDIKitIO"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MIDIKitIO",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitIO",
      "path" : "Sources/MIDIKitIO",
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitIO",
        "MIDIKitControlSurfaces",
        "MIDIKitSync",
        "MIDIKitUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitIO/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "API Evolution/MIDIKitIO-API-0.10.0.swift",
        "API/CoreMIDIAPIVersion.swift",
        "API/MIDIProtocolVersion Extensions.swift",
        "AnyMIDIEndpoint/AnyMIDIEndpoint.swift",
        "AnyMIDIIOObject/AnyMIDIIOObject.swift",
        "Core MIDI/Core MIDI Devices.swift",
        "Core MIDI/Core MIDI Endpoints.swift",
        "Core MIDI/Core MIDI Entities.swift",
        "Core MIDI/Core MIDI Object.swift",
        "Core MIDI/Core MIDI Properties Get.swift",
        "Core MIDI/Core MIDI Properties Set.swift",
        "Core MIDI/Core MIDI Ref Types.swift",
        "Core MIDI/Core MIDI Thru Connections.swift",
        "Core MIDI/MIDI Packet Utilities.swift",
        "Core MIDI/MIDIEventList/MIDIEventList Packets.swift",
        "Core MIDI/MIDIPacketLIst/MIDIPacketList Packets.swift",
        "Core MIDI/Property.swift",
        "Errors/MIDIIOError.swift",
        "Errors/MIDIOSStatus.swift",
        "MIDIDevice/MIDIDevice.swift",
        "MIDIDevices/MIDIDevices.swift",
        "MIDIDevices/MIDIDevicesProtocol.swift",
        "MIDIEndpoint/MIDIEndpoint Collection.swift",
        "MIDIEndpoint/MIDIEndpoint Comparison.swift",
        "MIDIEndpoint/MIDIEndpoint.swift",
        "MIDIEndpoint/MIDIEndpointIdentity.swift",
        "MIDIEndpoint/MIDIEndpointType.swift",
        "MIDIEndpoints/MIDIEndpointFilter Collection.swift",
        "MIDIEndpoints/MIDIEndpointFilter.swift",
        "MIDIEndpoints/MIDIEndpointFilterMask.swift",
        "MIDIEndpoints/MIDIEndpointMaskedFilter.swift",
        "MIDIEndpoints/MIDIEndpoints.swift",
        "MIDIEndpoints/MIDIEndpointsProtocol.swift",
        "MIDIEntity/MIDIEntity.swift",
        "MIDIIOObject/MIDIIOObject Collection.swift",
        "MIDIIOObject/MIDIIOObject Comparison.swift",
        "MIDIIOObject/MIDIIOObject Properties Dictionary.swift",
        "MIDIIOObject/MIDIIOObject Properties.swift",
        "MIDIIOObject/MIDIIOObject.swift",
        "MIDIIOObject/MIDIIOObjectCache.swift",
        "MIDIIOObject/MIDIIOObjectType.swift",
        "MIDIIdentifier/MIDIIdentifier.swift",
        "MIDIIdentifier/MIDIIdentifierPersistence.swift",
        "MIDIInput/MIDIInput.swift",
        "MIDIInputConnection/MIDIInputConnection.swift",
        "MIDIInputConnection/MIDIInputConnectionMode.swift",
        "MIDIInputEndpoint/MIDIInputEndpoint Collection.swift",
        "MIDIInputEndpoint/MIDIInputEndpoint.swift",
        "MIDIKitIO.swift",
        "MIDIManager/MIDIManager ManagedType.swift",
        "MIDIManager/MIDIManager Network Session.swift",
        "MIDIManager/MIDIManager Remove.swift",
        "MIDIManager/MIDIManager State.swift",
        "MIDIManager/MIDIManager TagSelection.swift",
        "MIDIManager/MIDIManager addInput.swift",
        "MIDIManager/MIDIManager addInputConnection.swift",
        "MIDIManager/MIDIManager addOutput.swift",
        "MIDIManager/MIDIManager addOutputConnection.swift",
        "MIDIManager/MIDIManager addThruConnection.swift",
        "MIDIManager/MIDIManager.swift",
        "MIDIManager/ObservableMIDIManager.swift",
        "MIDIManager/ObservableObjectMIDIManager.swift",
        "MIDIOutput/MIDIOutput.swift",
        "MIDIOutputConnection/MIDIOutputConnection.swift",
        "MIDIOutputConnection/MIDIOutputConnectionMode.swift",
        "MIDIOutputEndpoint/MIDIOutputEndpoint Collection.swift",
        "MIDIOutputEndpoint/MIDIOutputEndpoint.swift",
        "MIDIReceiveHandler/Handlers/Events.swift",
        "MIDIReceiveHandler/Handlers/EventsBase.swift",
        "MIDIReceiveHandler/Handlers/EventsLogging.swift",
        "MIDIReceiveHandler/Handlers/Group.swift",
        "MIDIReceiveHandler/Handlers/RawData.swift",
        "MIDIReceiveHandler/Handlers/RawDataLogging.swift",
        "MIDIReceiveHandler/Handlers/StrongEventsReceiver.swift",
        "MIDIReceiveHandler/Handlers/WeakEventsReceiver.swift",
        "MIDIReceiveHandler/MIDIReceiver.swift",
        "MIDIReceiveHandler/MIDIReceiverOptions.swift",
        "MIDIReceiveHandler/MIDIReceiverProtocol.swift",
        "MIDIThruConnection/MIDIThruConnection Lifecycle.swift",
        "MIDIThruConnection/MIDIThruConnection Parameters.swift",
        "MIDIThruConnection/MIDIThruConnection Support.swift",
        "MIDIThruConnection/MIDIThruConnection.swift",
        "MIDIThruConnection/MIDIThruConnectionProxy.swift",
        "Network Session/MIDI Network Session.swift",
        "Network Session/MIDIIONetworkConnectionPolicy.swift",
        "Notifications/MIDIIOInternalNotification.swift",
        "Notifications/MIDIIONotification.swift",
        "Packet/AnyMIDIPacket.swift",
        "Packet/MIDIPacketData/MIDIPacketData.swift",
        "Packet/UniversalPacketData/UniversalPacketData.swift",
        "Parser/AdvancedMIDI2Parser.swift",
        "Parser/EventHolder.swift",
        "Parser/MIDI1Parser.swift",
        "Parser/MIDI2Parser.swift",
        "Parser/ParameterNumberEventBundler.swift",
        "Protocols/MIDIManaged.swift",
        "Protocols/MIDIManagedReceivesMessages.swift",
        "Protocols/MIDIManagedSendsMessages.swift",
        "Protocols/ReceivesMIDIEvents.swift",
        "Protocols/SendsMIDIEvents.swift"
      ],
      "target_dependencies" : [
        "MIDIKitInternals",
        "MIDIKitCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKitCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitCoreTests",
      "path" : "Tests/MIDIKitCoreTests",
      "sources" : [
        "Events/MIDIEvent/Channel Voice/CC/CC Tests.swift",
        "Events/MIDIEvent/Channel Voice/Channel Voice Tests.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteAttribute Pitch7_9 Tests.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteOff Tests.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteOn Tests.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/CC NRPN Tests.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/CC RPN Tests.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice Value Conversions Tests.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice14Bit32BitValue Tests.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice32BitValue Tests.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice7Bit16BitValue Tests.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice7Bit32BitValue Tests.swift",
        "Events/MIDIEvent/System Exclusive/SysEx7 Tests.swift",
        "Events/MIDIEvent/System Exclusive/SysEx8 Tests.swift",
        "Events/MIDIEvent/System Exclusive/SysExID Tests.swift",
        "Events/MIDIEvent/System Exclusive/SysExManufacturer Tests.swift",
        "Events/MIDIEvent/Utility/JRClock Tests.swift",
        "Events/MIDIEvent/Utility/JRTimestamp Tests.swift",
        "Events/MIDIEvent/Utility/NoOp Tests.swift",
        "Events/MIDIEventFilter/Channel Voice/MIDIEvent Filter Channel Voice Tests.swift",
        "Events/MIDIEventFilter/Channel Voice/MIDIEvent Filter Channel Voice drop Tests.swift",
        "Events/MIDIEventFilter/Channel Voice/MIDIEvent Filter Channel Voice keep Tests.swift",
        "Events/MIDIEventFilter/Channel Voice/MIDIEvent Filter Channel Voice only Tests.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter Group Tests.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter System Common Tests.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter System Exclusive Tests.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter System Real-Time Tests.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter Tests Constants.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter Utility Tests.swift",
        "Events/MIDINote/MIDINote Cakewalk Tests.swift",
        "Events/MIDINote/MIDINote Roland Tests.swift",
        "Events/MIDINote/MIDINote Yamaha Tests.swift",
        "Events/Type Extensions/Double Extensions Tests.swift",
        "Events/Type Extensions/UInt32 Extensions Tests.swift",
        "Types/BytePair Tests.swift",
        "Types/Int7 Tests.swift",
        "Types/UInt14 Tests.swift",
        "Types/UInt25 Tests.swift",
        "Types/UInt4 Tests.swift",
        "Types/UInt7 Tests.swift",
        "Types/UInt7Pair Tests.swift",
        "Types/UInt8 (Byte) Tests.swift",
        "Types/UInt9 Tests.swift",
        "Types/UMPWord Tests.swift",
        "Utilities/Number Formatting Tests.swift",
        "Utilities/RandomAccessCollection Tests.swift",
        "Utilities/String Formatting Tests.swift"
      ],
      "target_dependencies" : [
        "MIDIKitCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MIDIKitCore",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitCore",
      "path" : "Sources/MIDIKitCore",
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitCore",
        "MIDIKitIO",
        "MIDIKitControlSurfaces",
        "MIDIKitSMF",
        "MIDIKitSync",
        "MIDIKitUI"
      ],
      "sources" : [
        "API Evolution/MIDIKitCore-API-0.10.0.swift",
        "API/MIDIProtocolVersion.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/CC Controller Operators.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/CC Controller Properties.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/CC Controller allCases.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/CC Controller init.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/CC Controller name.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/CC Controller.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/Named Controllers/Controller LSB Undefined.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/Named Controllers/Controller LSB.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/Named Controllers/Controller Mode.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/Named Controllers/Controller Undefined.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Value.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC.swift",
        "Events/MIDIEvent/Channel Voice/ChanVoiceType.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteAttribute Pitch7_9.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteAttribute.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/NoteCC Value.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/NoteCC.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Assignable/PerNoteController Assignable.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/NoteCC PerNoteController.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/Named Controllers/NoteCC Registered Pitch7_25.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/Named Controllers/NoteCC Undefined.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/NoteCC Registered Operators.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/NoteCC Registered Properties.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/NoteCC Registered allCases.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/NoteCC Registered init.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/NoteCC Registered name.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/NoteCC Registered.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteManagement/NoteManagement.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteOff/NoteOff.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteOn/NoteOn.swift",
        "Events/MIDIEvent/Channel Voice/Note/NotePitchBend/NotePitchBend Value.swift",
        "Events/MIDIEvent/Channel Voice/Note/NotePitchBend/NotePitchBend.swift",
        "Events/MIDIEvent/Channel Voice/Note/NotePressure/NotePressure Amount.swift",
        "Events/MIDIEvent/Channel Voice/Note/NotePressure/NotePressure.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteVelocity.swift",
        "Events/MIDIEvent/Channel Voice/PitchBend/PitchBend Value.swift",
        "Events/MIDIEvent/Channel Voice/PitchBend/PitchBend.swift",
        "Events/MIDIEvent/Channel Voice/Pressure/Pressure Amount.swift",
        "Events/MIDIEvent/Channel Voice/Pressure/Pressure.swift",
        "Events/MIDIEvent/Channel Voice/ProgramChange/ProgramChange Bank.swift",
        "Events/MIDIEvent/Channel Voice/ProgramChange/ProgramChange.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/MIDI2ParameterNumberChange.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/MIDIParameterNumber.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/MIDIParameterNumberEvent.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/MIDIParameterNumberType.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/MIDIParameterNumberUtils.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/NRPN/AssignableController description.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/NRPN/AssignableController init.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/NRPN/AssignableController.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/NRPN/NRPN.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/RPN/RPN.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/RPN/RegisteredController description.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/RPN/RegisteredController init.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/RPN/RegisteredController.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice Value Conversions.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice14Bit32BitValue.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice32BitValue.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice7Bit16BitValue.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice7Bit32BitValue.swift",
        "Events/MIDIEvent/MIDIEvent Errors.swift",
        "Events/MIDIEvent/MIDIEvent Properties.swift",
        "Events/MIDIEvent/MIDIEvent description.swift",
        "Events/MIDIEvent/MIDIEvent rawBytes.swift",
        "Events/MIDIEvent/MIDIEvent.swift",
        "Events/MIDIEvent/System Common/SongPositionPointer/SongPositionPointer.swift",
        "Events/MIDIEvent/System Common/SongSelect/SongSelect.swift",
        "Events/MIDIEvent/System Common/SysCommonType.swift",
        "Events/MIDIEvent/System Common/TimecodeQuarterFrame/TimecodeQuarterFrame.swift",
        "Events/MIDIEvent/System Common/TuneRequest/TuneRequest.swift",
        "Events/MIDIEvent/System Exclusive/SysEx7/SysEx7 Parser.swift",
        "Events/MIDIEvent/System Exclusive/SysEx7/SysEx7.swift",
        "Events/MIDIEvent/System Exclusive/SysEx7/UniversalSysEx7.swift",
        "Events/MIDIEvent/System Exclusive/SysEx8/SysEx8 Parser.swift",
        "Events/MIDIEvent/System Exclusive/SysEx8/SysEx8.swift",
        "Events/MIDIEvent/System Exclusive/SysEx8/UniversalSysEx8.swift",
        "Events/MIDIEvent/System Exclusive/SysExID/SysExID.swift",
        "Events/MIDIEvent/System Exclusive/SysExManufacturer/SysExManufacturer.swift",
        "Events/MIDIEvent/System Exclusive/SysExType.swift",
        "Events/MIDIEvent/System Exclusive/UniversalSysExType.swift",
        "Events/MIDIEvent/System Real-Time/ActiveSensing/ActiveSensing.swift",
        "Events/MIDIEvent/System Real-Time/Continue/Continue.swift",
        "Events/MIDIEvent/System Real-Time/Start/Start.swift",
        "Events/MIDIEvent/System Real-Time/Stop/Stop.swift",
        "Events/MIDIEvent/System Real-Time/SysRealTimeType.swift",
        "Events/MIDIEvent/System Real-Time/SystemReset/SystemReset.swift",
        "Events/MIDIEvent/System Real-Time/TimingClock/TimingClock.swift",
        "Events/MIDIEvent/Utility/JRClock/JRClock.swift",
        "Events/MIDIEvent/Utility/JRTimestamp/JRTimestamp.swift",
        "Events/MIDIEvent/Utility/NoOp/NoOp.swift",
        "Events/MIDIEvent/Utility/UtilityType.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter Channel Voice.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter Group.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter System Common.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter System Exclusive.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter System Real-Time.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter Utility.swift",
        "Events/MIDIEventFilter/MIDIEventFilter.swift",
        "Events/MIDIEventFilter/MIDIEventFilterGroup.swift",
        "Events/MIDINote/MIDINote Layout.swift",
        "Events/MIDINote/MIDINote Name.swift",
        "Events/MIDINote/MIDINote NoteError.swift",
        "Events/MIDINote/MIDINote Style.swift",
        "Events/MIDINote/MIDINote.swift",
        "Events/Type Extensions/Double Extensions.swift",
        "Events/Type Extensions/UInt32 Extensions.swift",
        "MIDIKitCore.swift",
        "Packet Metadata/MIDIUMPMessageType.swift",
        "Packet Metadata/MIDIUMPMixedDataSetStatusField.swift",
        "Packet Metadata/MIDIUMPSysExStatusField.swift",
        "Packet Metadata/MIDIUMPUtilityStatusField.swift",
        "Types/BytePair.swift",
        "Types/Core MIDI Ref Types.swift",
        "Types/Int7.swift",
        "Types/MIDIUnsignedInteger.swift",
        "Types/UInt14.swift",
        "Types/UInt25.swift",
        "Types/UInt4.swift",
        "Types/UInt7.swift",
        "Types/UInt7Pair.swift",
        "Types/UInt8.swift",
        "Types/UInt9.swift",
        "Types/UMPWord.swift",
        "Utilities/Exception.swift",
        "Utilities/Outsourced/ThreadSafeAccess.swift",
        "Utilities/Outsourced/ThreadSafeAccessValue.swift"
      ],
      "target_dependencies" : [
        "MIDIKitInternals"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKitControlSurfacesTests",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitControlSurfacesTests",
      "path" : "Tests/MIDIKitControlSurfacesTests",
      "sources" : [
        "Character and LED Tables/Character and LED Tests.swift",
        "HUI Encode Utilities Tests.swift",
        "HUIDecoder/HUIHostEventDecoder Tests.swift",
        "HUIDecoder/HUISurfaceEventDecoder Tests.swift",
        "HUISurfaceModel/HUISurfaceModel Tests.swift",
        "HUISwitch/HUISwitch Tests.swift"
      ],
      "target_dependencies" : [
        "MIDIKitControlSurfaces"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MIDIKitControlSurfaces",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitControlSurfaces",
      "path" : "Sources/MIDIKitControlSurfaces",
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitControlSurfaces"
      ],
      "sources" : [
        "API Evolution/MIDIKitControlSurfaces-API-0.10.0.swift",
        "HUI/Character and LED Tables/HUICharacter.swift",
        "HUI/Character and LED Tables/HUILargeDisplayCharacter.swift",
        "HUI/Character and LED Tables/HUILargeDisplayString.swift",
        "HUI/Character and LED Tables/HUISmallDisplay.swift",
        "HUI/Character and LED Tables/HUISmallDisplayCharacter.swift",
        "HUI/Character and LED Tables/HUISmallDisplayString.swift",
        "HUI/Character and LED Tables/HUIString.swift",
        "HUI/Character and LED Tables/HUITimeDisplayCharacter.swift",
        "HUI/Character and LED Tables/HUITimeDisplayString.swift",
        "HUI/Character and LED Tables/HUIVPot.swift",
        "HUI/Character and LED Tables/HUIVPotDisplay/HUIVPotDisplay.swift",
        "HUI/Character and LED Tables/HUIVPotDisplay/LEDState LED.swift",
        "HUI/Character and LED Tables/HUIVPotDisplay/LEDState.swift",
        "HUI/HUI Encode Utilities.swift",
        "HUI/HUI Types.swift",
        "HUI/HUIConstants.swift",
        "HUI/HUIDecoder/HUICoreDecoder.swift",
        "HUI/HUIDecoder/HUICoreEvent.swift",
        "HUI/HUIDecoder/HUIDecoder.swift",
        "HUI/HUIDecoder/HUIDecoderError.swift",
        "HUI/HUIDecoder/HUIEvent.swift",
        "HUI/HUIDecoder/HUIHostEventDecoder.swift",
        "HUI/HUIDecoder/HUISurfaceEventDecoder.swift",
        "HUI/HUIHost/HUIHost.swift",
        "HUI/HUIHost/HUIHostBank Transmit.swift",
        "HUI/HUIHost/HUIHostBank.swift",
        "HUI/HUIHostEvent/HUIHostEvent Encode.swift",
        "HUI/HUIHostEvent/HUIHostEvent.swift",
        "HUI/HUIRole.swift",
        "HUI/HUISurface/HUISurface Transmit.swift",
        "HUI/HUISurface/HUISurface.swift",
        "HUI/HUISurfaceEvent/HUISurfaceEvent Encode.swift",
        "HUI/HUISurfaceEvent/HUISurfaceEvent.swift",
        "HUI/HUISurfaceModel/HUISurfaceModel Accessors.swift",
        "HUI/HUISurfaceModel/HUISurfaceModel Update.swift",
        "HUI/HUISurfaceModel/HUISurfaceModel.swift",
        "HUI/HUISurfaceModel/HUISurfaceModelStateProtocol.swift",
        "HUI/HUISurfaceModel/HUISurfaceModelUpdateResult.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState Assign.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState AutoEnable.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState AutoMode.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState BankMove.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState ChannelStrip Fader.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState ChannelStrip.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState ControlRoom.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState Cursor.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState Edit.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState FootswitchesAndSounds.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState FunctionKey.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState HotKeys.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState LargeDisplay.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState NumPad.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState ParameterEdit.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState StatusAndGroup.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState StereoLevelMeter.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState TimeDisplay.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState Transport.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState WindowFunctions.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState.swift",
        "HUI/HUISurfaceModelNotification/HUISurfaceModelNotification ChannelStripComponent.swift",
        "HUI/HUISurfaceModelNotification/HUISurfaceModelNotification ParamEditComponent.swift",
        "HUI/HUISurfaceModelNotification/HUISurfaceModelNotification.swift",
        "HUI/HUISwitch/HUISwitch Assign.swift",
        "HUI/HUISwitch/HUISwitch AutoEnable.swift",
        "HUI/HUISwitch/HUISwitch AutoMode.swift",
        "HUI/HUISwitch/HUISwitch BankMove.swift",
        "HUI/HUISwitch/HUISwitch ChannelStrip.swift",
        "HUI/HUISwitch/HUISwitch ControlRoom.swift",
        "HUI/HUISwitch/HUISwitch Cursor.swift",
        "HUI/HUISwitch/HUISwitch Edit.swift",
        "HUI/HUISwitch/HUISwitch FootswitchesAndSounds.swift",
        "HUI/HUISwitch/HUISwitch FunctionKey.swift",
        "HUI/HUISwitch/HUISwitch HotKey.swift",
        "HUI/HUISwitch/HUISwitch NumPad.swift",
        "HUI/HUISwitch/HUISwitch ParameterEdit.swift",
        "HUI/HUISwitch/HUISwitch StatusAndGroup.swift",
        "HUI/HUISwitch/HUISwitch TimeDisplayStatus.swift",
        "HUI/HUISwitch/HUISwitch Transport.swift",
        "HUI/HUISwitch/HUISwitch Window.swift",
        "HUI/HUISwitch/HUISwitch.swift",
        "HUI/HUISwitchProtocol.swift",
        "MIDIKitControlSurfaces.swift",
        "Utilities/Logger.swift"
      ],
      "target_dependencies" : [
        "MIDIKitCore",
        "MIDIKitIO"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKit",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKit",
      "path" : "Sources/MIDIKit",
      "product_memberships" : [
        "MIDIKit"
      ],
      "sources" : [
        "MIDIKit.swift"
      ],
      "target_dependencies" : [
        "MIDIKitCore",
        "MIDIKitIO",
        "MIDIKitControlSurfaces",
        "MIDIKitSMF",
        "MIDIKitSync",
        "MIDIKitUI"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/14] Write sources
[1/14] Copying PrivacyInfo.xcprivacy
[2/14] Write sources
[2/14] Copying PrivacyInfo.xcprivacy
[4/14] Write sources
[11/14] Write swift-version-2F0A5646E1D333AE.txt
[13/109] Emitting module MIDIKitInternals
[14/111] Compiling MIDIKitInternals Threading.swift
[15/111] Compiling MIDIKitInternals resource_bundle_accessor.swift
[16/111] Compiling TimecodeKitCore FrameCount.swift
[17/111] Compiling TimecodeKitCore Timecode Math Internal.swift
[18/111] Compiling TimecodeKitCore Transferable.swift
[19/111] Compiling TimecodeKitCore UTType.swift
[20/111] Compiling TimecodeKitCore Timecode Math Public.swift
[21/111] Compiling TimecodeKitCore Timecode Operators.swift
[22/111] Compiling TimecodeKitCore Errors.swift
[23/111] Compiling TimecodeKitCore FrameCount Value.swift
[24/111] Compiling TimecodeKitCore Components.swift
[25/111] Compiling TimecodeKitCore NSItemProvider.swift
[26/111] Compiling TimecodeKitCore Component.swift
[27/111] Compiling TimecodeKitCore ComponentRanges.swift
[28/111] Compiling TimecodeKitCore CMTimeRange Extensions.swift
[29/111] Compiling TimecodeKitCore FeetAndFrames.swift
[30/111] Compiling TimecodeKitCore Fraction CMTime.swift
[31/111] Compiling TimecodeKitCore Fraction.swift
[32/111] Compiling TimecodeKitCore FrameRateProtocol Properties.swift
[33/111] Compiling TimecodeKitCore FrameRateProtocol.swift
[34/111] Compiling TimecodeKitCore TimecodeKitCore-API-2.3.0.swift
[35/111] Compiling TimecodeKitCore TimecodeKitCore-API-2.3.1.swift
[36/111] Compiling TimecodeKitCore TimecodeKitCore-API-2.3.2.swift
[37/227] Compiling MIDIKitCore MIDIKitCore-API-0.10.0.swift
[38/227] Compiling MIDIKitCore MIDIProtocolVersion.swift
[39/227] Compiling MIDIKitCore CC Controller Operators.swift
[40/227] Compiling MIDIKitCore CC Controller Properties.swift
[41/227] Compiling MIDIKitCore CC Controller allCases.swift
[42/227] Compiling MIDIKitCore CC Controller init.swift
[43/227] Compiling MIDIKitCore CC Controller name.swift
[44/227] Compiling MIDIKitCore CC Controller.swift
[45/227] Compiling MIDIKitCore Controller LSB Undefined.swift
[46/227] Compiling MIDIKitCore Controller LSB.swift
[47/227] Compiling MIDIKitCore Controller Mode.swift
[48/227] Compiling MIDIKitCore Controller Undefined.swift
[49/227] Compiling MIDIKitCore CC Value.swift
[50/239] Compiling MIDIKitCore Pressure Amount.swift
[51/239] Compiling MIDIKitCore Pressure.swift
[52/239] Compiling MIDIKitCore ProgramChange Bank.swift
[53/239] Compiling MIDIKitCore ProgramChange.swift
[54/239] Compiling MIDIKitCore MIDI2ParameterNumberChange.swift
[55/239] Compiling MIDIKitCore MIDIParameterNumber.swift
[56/239] Compiling MIDIKitCore MIDIParameterNumberEvent.swift
[57/239] Compiling MIDIKitCore MIDIParameterNumberType.swift
[58/239] Compiling MIDIKitCore MIDIParameterNumberUtils.swift
[59/239] Compiling MIDIKitCore AssignableController description.swift
[60/239] Compiling MIDIKitCore AssignableController init.swift
[61/239] Compiling MIDIKitCore AssignableController.swift
[62/239] Compiling MIDIKitCore NRPN.swift
[63/239] Compiling MIDIKitCore UtilityType.swift
[64/239] Compiling MIDIKitCore MIDIEvent Filter Channel Voice.swift
[65/239] Compiling MIDIKitCore MIDIEvent Filter Group.swift
[66/239] Compiling MIDIKitCore MIDIEvent Filter System Common.swift
[67/239] Compiling MIDIKitCore MIDIEvent Filter System Exclusive.swift
[68/239] Compiling MIDIKitCore MIDIEvent Filter System Real-Time.swift
[69/239] Compiling MIDIKitCore MIDIEvent Filter Utility.swift
[70/239] Compiling MIDIKitCore MIDIEventFilter.swift
[71/239] Compiling MIDIKitCore MIDIEventFilterGroup.swift
[72/239] Compiling MIDIKitCore MIDINote Layout.swift
[73/239] Compiling MIDIKitCore MIDINote Name.swift
[74/239] Compiling MIDIKitCore MIDINote NoteError.swift
[75/239] Compiling MIDIKitCore NoteCC Registered init.swift
[76/239] Compiling MIDIKitCore NoteCC Registered name.swift
[77/239] Compiling MIDIKitCore NoteCC Registered.swift
[78/239] Compiling MIDIKitCore NoteManagement.swift
[79/239] Compiling MIDIKitCore NoteOff.swift
[80/239] Compiling MIDIKitCore NoteOn.swift
[81/239] Compiling MIDIKitCore NotePitchBend Value.swift
[82/239] Compiling MIDIKitCore NotePitchBend.swift
[83/239] Compiling MIDIKitCore NotePressure Amount.swift
[84/239] Compiling MIDIKitCore NotePressure.swift
[85/239] Compiling MIDIKitCore NoteVelocity.swift
[86/239] Compiling MIDIKitCore PitchBend Value.swift
[87/239] Compiling MIDIKitCore PitchBend.swift
[88/239] Compiling MIDIKitCore CC.swift
[89/239] Compiling MIDIKitCore ChanVoiceType.swift
[90/239] Compiling MIDIKitCore NoteAttribute Pitch7_9.swift
[91/239] Compiling MIDIKitCore NoteAttribute.swift
[92/239] Compiling MIDIKitCore NoteCC Value.swift
[93/239] Compiling MIDIKitCore NoteCC.swift
[94/239] Compiling MIDIKitCore PerNoteController Assignable.swift
[95/239] Compiling MIDIKitCore NoteCC PerNoteController.swift
[96/239] Compiling MIDIKitCore NoteCC Registered Pitch7_25.swift
[97/239] Compiling MIDIKitCore NoteCC Undefined.swift
[98/239] Compiling MIDIKitCore NoteCC Registered Operators.swift
[99/239] Compiling MIDIKitCore NoteCC Registered Properties.swift
[100/239] Compiling MIDIKitCore NoteCC Registered allCases.swift
[101/239] Compiling MIDIKitCore MIDINote Style.swift
[102/239] Compiling MIDIKitCore MIDINote.swift
[103/239] Compiling MIDIKitCore Double Extensions.swift
[104/239] Compiling MIDIKitCore UInt32 Extensions.swift
[105/239] Compiling MIDIKitCore MIDIKitCore.swift
[106/239] Compiling MIDIKitCore MIDIUMPMessageType.swift
[107/239] Compiling MIDIKitCore MIDIUMPMixedDataSetStatusField.swift
[108/239] Compiling MIDIKitCore MIDIUMPSysExStatusField.swift
[109/239] Compiling MIDIKitCore MIDIUMPUtilityStatusField.swift
[110/239] Compiling MIDIKitCore BytePair.swift
[111/239] Compiling MIDIKitCore Core MIDI Ref Types.swift
[112/239] Compiling MIDIKitCore Int7.swift
[113/239] Compiling MIDIKitCore RPN.swift
[114/239] Compiling MIDIKitCore RegisteredController description.swift
[115/239] Compiling MIDIKitCore RegisteredController init.swift
[116/239] Compiling MIDIKitCore RegisteredController.swift
[117/239] Compiling MIDIKitCore ChanVoice Value Conversions.swift
[118/239] Compiling MIDIKitCore ChanVoice14Bit32BitValue.swift
[119/239] Compiling MIDIKitCore ChanVoice32BitValue.swift
[120/239] Compiling MIDIKitCore ChanVoice7Bit16BitValue.swift
[121/239] Compiling MIDIKitCore ChanVoice7Bit32BitValue.swift
[122/239] Compiling MIDIKitCore MIDIEvent Errors.swift
[123/239] Compiling MIDIKitCore MIDIEvent Properties.swift
[124/239] Compiling MIDIKitCore MIDIEvent description.swift
[125/239] Compiling MIDIKitCore MIDIEvent rawBytes.swift
[126/239] Compiling MIDIKitCore MIDIEvent.swift
[127/239] Compiling MIDIKitCore SongPositionPointer.swift
[128/239] Compiling MIDIKitCore SongSelect.swift
[129/239] Compiling MIDIKitCore SysCommonType.swift
[130/239] Compiling MIDIKitCore TimecodeQuarterFrame.swift
[131/239] Compiling MIDIKitCore TuneRequest.swift
[132/239] Compiling MIDIKitCore SysEx7 Parser.swift
[133/239] Compiling MIDIKitCore SysEx7.swift
[134/239] Compiling MIDIKitCore UniversalSysEx7.swift
[135/239] Compiling MIDIKitCore SysEx8 Parser.swift
[136/239] Compiling MIDIKitCore SysEx8.swift
[137/239] Compiling MIDIKitCore UniversalSysEx8.swift
[138/239] Compiling MIDIKitCore SysExID.swift
[139/239] Compiling MIDIKitCore UniversalSysExType.swift
[140/239] Compiling MIDIKitCore ActiveSensing.swift
[141/239] Compiling MIDIKitCore Continue.swift
[142/239] Compiling MIDIKitCore Start.swift
[143/239] Compiling MIDIKitCore Stop.swift
[144/239] Compiling MIDIKitCore SysRealTimeType.swift
[145/239] Compiling MIDIKitCore SystemReset.swift
[146/239] Compiling MIDIKitCore TimingClock.swift
[147/247] Compiling MIDIKitCore JRClock.swift
[148/247] Compiling MIDIKitCore JRTimestamp.swift
[149/247] Compiling MIDIKitCore NoOp.swift
[171/247] Emitting module TimecodeKitCore
[210/247] Compiling MIDIKitCore SysExManufacturer.swift
[211/247] Compiling MIDIKitCore SysExType.swift
[225/247] Emitting module MIDIKitCore
[226/247] Compiling TimecodeKitCore Ranges.swift
[227/247] Compiling TimecodeKitCore String and NSRegularExpression.swift
[228/247] Compiling TimecodeKitCore RangeAttribute.swift
[229/247] Compiling TimecodeKitCore URL.swift
[230/247] Compiling TimecodeKitCore VideoFrameRate Conversions.swift
[231/247] Compiling TimecodeKitCore VideoFrameRate Properties.swift
[232/247] Compiling TimecodeKitCore VideoFrameRate String Extensions.swift
[233/247] Compiling TimecodeKitCore VideoFrameRate.swift
[234/247] Compiling MIDIKitCore MIDIUnsignedInteger.swift
[235/247] Compiling MIDIKitCore UInt14.swift
[236/247] Compiling MIDIKitCore UInt25.swift
[237/247] Compiling MIDIKitCore UInt4.swift
[238/247] Compiling MIDIKitCore UInt7.swift
[239/247] Compiling MIDIKitCore UInt7Pair.swift
[240/247] Compiling MIDIKitCore UInt8.swift
[241/247] Compiling MIDIKitCore UInt9.swift
[242/247] Compiling MIDIKitCore UMPWord.swift
[243/247] Compiling MIDIKitCore Exception.swift
[244/247] Compiling MIDIKitCore ThreadSafeAccess.swift
[245/247] Compiling MIDIKitCore ThreadSafeAccessValue.swift
[245/247] Write Objects.LinkFileList
[246/247] Archiving libTimecodeKitCore.a
[248/381] Emitting module MIDIKitSMF
[249/385] Compiling MIDIKitIO MIDIEventList Packets.swift
[250/385] Compiling MIDIKitIO MIDIPacketList Packets.swift
[251/385] Compiling MIDIKitIO Property.swift
[252/385] Compiling MIDIKitIO MIDIIOError.swift
[253/385] Compiling MIDIKitIO MIDIEndpointFilterMask.swift
[254/385] Compiling MIDIKitIO MIDIEndpointMaskedFilter.swift
[255/385] Compiling MIDIKitIO Core MIDI Ref Types.swift
[256/385] Compiling MIDIKitIO Core MIDI Thru Connections.swift
[257/385] Compiling MIDIKitIO MIDI Packet Utilities.swift
[258/385] Compiling MIDIKitIO MIDIOSStatus.swift
[259/385] Compiling MIDIKitIO MIDIDevice.swift
[260/385] Compiling MIDIKitIO MIDIDevices.swift
[261/385] Compiling MIDIKitIO MIDIIdentifier.swift
[262/385] Compiling MIDIKitIO MIDIIdentifierPersistence.swift
[263/385] Emitting module MIDIKitIO
[264/395] Compiling MIDIKitSMF MIDIKitSMF.swift
[265/395] Compiling MIDIKitSMF MusicalTimeValue.swift
[266/395] Compiling MIDIKitSMF MIDIFileChunk.swift
[267/395] Compiling MIDIKitSMF MIDIFileEventPayload.swift
[268/395] Compiling MIDIKitIO MIDIThruConnection.swift
[269/395] Compiling MIDIKitIO MIDIThruConnectionProxy.swift
[270/395] Compiling MIDIKitIO MIDI Network Session.swift
[271/395] Compiling MIDIKitIO MIDIIONetworkConnectionPolicy.swift
[272/395] Compiling MIDIKitIO MIDIIOInternalNotification.swift
[273/395] Compiling MIDIKitIO MIDIIONotification.swift
[274/395] Compiling MIDIKitIO AnyMIDIPacket.swift
[275/395] Compiling MIDIKitIO MIDIPacketData.swift
[276/395] Compiling MIDIKitIO UniversalPacketData.swift
[277/395] Compiling MIDIKitIO AdvancedMIDI2Parser.swift
[278/395] Compiling MIDIKitIO MIDIEndpoint.swift
[279/395] Compiling MIDIKitIO MIDIEndpointIdentity.swift
[280/395] Compiling MIDIKitIO MIDIEndpointType.swift
[281/395] Compiling MIDIKitIO MIDIEndpointFilter Collection.swift
[282/395] Compiling MIDIKitIO MIDIEndpointFilter.swift
[283/395] Compiling MIDIKitIO Core MIDI Devices.swift
[284/395] Compiling MIDIKitIO Core MIDI Endpoints.swift
[285/395] Compiling MIDIKitIO Core MIDI Entities.swift
[286/395] Compiling MIDIKitIO Core MIDI Object.swift
[287/395] Compiling MIDIKitIO Core MIDI Properties Get.swift
[288/395] Compiling MIDIKitIO MIDIKitIO-API-0.10.0.swift
[289/395] Compiling MIDIKitIO CoreMIDIAPIVersion.swift
[290/395] Compiling MIDIKitIO MIDIProtocolVersion Extensions.swift
[291/395] Compiling MIDIKitIO AnyMIDIEndpoint.swift
[292/395] Compiling MIDIKitIO AnyMIDIIOObject.swift
[293/395] Compiling MIDIKitIO Core MIDI Properties Set.swift
[294/395] Compiling MIDIKitIO MIDIDevicesProtocol.swift
[295/395] Compiling MIDIKitIO MIDIEndpoint Collection.swift
[296/395] Compiling MIDIKitIO MIDIEndpoint Comparison.swift
[297/395] Compiling MIDIKitIO RawData.swift
[298/395] Compiling MIDIKitIO RawDataLogging.swift
[299/395] Compiling MIDIKitIO StrongEventsReceiver.swift
[300/395] Compiling MIDIKitIO WeakEventsReceiver.swift
[301/395] Compiling MIDIKitIO MIDIReceiver.swift
[302/395] Compiling MIDIKitIO MIDIReceiverOptions.swift
[303/395] Compiling MIDIKitIO MIDIReceiverProtocol.swift
[304/395] Compiling MIDIKitIO MIDIThruConnection Lifecycle.swift
[305/395] Compiling MIDIKitIO MIDIThruConnection Parameters.swift
[306/395] Compiling MIDIKitIO MIDIThruConnection Support.swift
[309/395] Compiling MIDIKitIO MIDIInput.swift
[310/395] Compiling MIDIKitIO MIDIInputConnection.swift
[311/395] Compiling MIDIKitIO MIDIInputConnectionMode.swift
[312/395] Compiling MIDIKitIO MIDIInputEndpoint Collection.swift
[313/395] Compiling MIDIKitIO MIDIInputEndpoint.swift
[314/395] Compiling MIDIKitIO MIDIKitIO.swift
[315/395] Compiling MIDIKitIO MIDIManager ManagedType.swift
[316/395] Compiling MIDIKitIO MIDIManager Network Session.swift
[325/395] Compiling MIDIKitIO MIDIManager Remove.swift
[326/395] Compiling MIDIKitIO MIDIManager State.swift
[327/395] Compiling MIDIKitIO MIDIManager TagSelection.swift
[328/395] Compiling MIDIKitIO MIDIManager addInput.swift
[329/395] Compiling MIDIKitIO MIDIManager addInputConnection.swift
[330/395] Compiling MIDIKitIO MIDIManager addOutput.swift
[331/395] Compiling MIDIKitIO MIDIManager addOutputConnection.swift
[332/395] Compiling MIDIKitIO MIDIManager addThruConnection.swift
[333/395] Compiling MIDIKitIO MIDIManager.swift
[334/395] Compiling MIDIKitIO ObservableMIDIManager.swift
[335/395] Compiling MIDIKitIO ObservableObjectMIDIManager.swift
[336/395] Compiling MIDIKitIO MIDIOutput.swift
[337/395] Compiling MIDIKitIO MIDIOutputConnection.swift
[338/395] Compiling MIDIKitIO MIDIOutputConnectionMode.swift
[339/395] Compiling MIDIKitIO MIDIOutputEndpoint Collection.swift
[340/395] Compiling MIDIKitIO MIDIOutputEndpoint.swift
[341/395] Compiling MIDIKitIO Events.swift
[342/395] Compiling MIDIKitIO EventsBase.swift
[343/395] Compiling MIDIKitIO EventsLogging.swift
[344/395] Compiling MIDIKitIO Group.swift
[345/395] Compiling MIDIKitIO EventHolder.swift
[346/395] Compiling MIDIKitIO MIDI1Parser.swift
[347/395] Compiling MIDIKitIO MIDI2Parser.swift
[348/395] Compiling MIDIKitIO ParameterNumberEventBundler.swift
[349/395] Compiling MIDIKitIO MIDIManaged.swift
[350/395] Compiling MIDIKitIO MIDIManagedReceivesMessages.swift
[351/395] Compiling MIDIKitIO MIDIManagedSendsMessages.swift
[352/395] Compiling MIDIKitIO ReceivesMIDIEvents.swift
[353/395] Compiling MIDIKitIO SendsMIDIEvents.swift
[354/395] Compiling MIDIKitIO resource_bundle_accessor.swift
[390/395] Compiling MIDIKitIO MIDIIOObject Comparison.swift
[391/395] Compiling MIDIKitIO MIDIIOObject Properties Dictionary.swift
[392/395] Compiling MIDIKitIO MIDIIOObject Properties.swift
[393/395] Compiling MIDIKitIO MIDIIOObject.swift
[394/395] Compiling MIDIKitIO MIDIIOObjectCache.swift
[395/395] Compiling MIDIKitIO MIDIIOObjectType.swift
[396/497] Compiling MIDIKitUI MIDIInputsSelectable.swift
[397/497] Compiling MIDIKitUI MIDIOutputsSelectable.swift
[398/497] Compiling MIDIKitUI MIDIOutputsPicker.swift
[399/498] Compiling MIDIKitSync MTCReceiver SyncPolicy.swift
[400/498] Compiling MIDIKitSync MTCReceiver State.swift
[401/499] Compiling MIDIKitUI MIDIEndpointsSelectable.swift
[402/499] Compiling MIDIKitUI MIDIKitUI.swift
[403/499] Compiling MIDIKitUI MIDIInputsPicker.swift
[404/499] Emitting module MIDIKitUI
[405/499] Compiling MIDIKitUI MIDIEndpointsPicker.swift
[406/499] Compiling MIDIKitUI MIDIOutputsList.swift
[407/499] Compiling MIDIKitControlSurfaces MIDIKitControlSurfaces-API-0.10.0.swift
[408/499] Compiling MIDIKitControlSurfaces HUICharacter.swift
[409/499] Compiling MIDIKitControlSurfaces HUISwitch ControlRoom.swift
[410/499] Compiling MIDIKitControlSurfaces HUISwitch Cursor.swift
[411/499] Compiling MIDIKitControlSurfaces HUISwitch Edit.swift
[412/499] Compiling MIDIKitControlSurfaces HUISwitch FootswitchesAndSounds.swift
[413/499] Compiling MIDIKitControlSurfaces HUISwitch FunctionKey.swift
[414/499] Compiling MIDIKitControlSurfaces HUISwitch HotKey.swift
[415/499] Compiling MIDIKitControlSurfaces HUISwitch NumPad.swift
[416/499] Compiling MIDIKitControlSurfaces HUISwitch ParameterEdit.swift
[417/507] Compiling MIDIKitControlSurfaces HUISmallDisplayString.swift
[418/507] Compiling MIDIKitControlSurfaces HUIString.swift
[419/507] Compiling MIDIKitControlSurfaces HUILargeDisplayCharacter.swift
[420/507] Compiling MIDIKitControlSurfaces HUILargeDisplayString.swift
[423/507] Compiling MIDIKitControlSurfaces HUISmallDisplay.swift
[424/507] Compiling MIDIKitControlSurfaces HUISmallDisplayCharacter.swift
[425/507] Emitting module MIDIKitSync
[426/507] Compiling MIDIKitUI UI Utilities.swift
[427/507] Compiling MIDIKitControlSurfaces HUISurfaceModelNotification ChannelStripComponent.swift
[428/507] Compiling MIDIKitControlSurfaces HUISurfaceModelNotification ParamEditComponent.swift
[429/507] Compiling MIDIKitControlSurfaces HUISurfaceModelNotification.swift
[430/507] Compiling MIDIKitControlSurfaces HUISwitch Assign.swift
[431/507] Compiling MIDIKitControlSurfaces HUISwitch AutoEnable.swift
[432/507] Compiling MIDIKitControlSurfaces HUISwitch AutoMode.swift
[433/507] Compiling MIDIKitControlSurfaces HUISwitch BankMove.swift
[434/507] Compiling MIDIKitControlSurfaces HUISwitch ChannelStrip.swift
[435/507] Compiling MIDIKitSync MTCDecoder.swift
[436/507] Compiling MIDIKitSync MTCGenerator.swift
[437/507] Compiling MIDIKitSync MTCMessageType.swift
[438/507] Compiling MIDIKitSync MTCReceiver.swift
[439/507] Compiling MIDIKitControlSurfaces HUISwitch StatusAndGroup.swift
[440/507] Compiling MIDIKitControlSurfaces HUISwitch TimeDisplayStatus.swift
[441/507] Compiling MIDIKitControlSurfaces HUISwitch Transport.swift
[442/507] Compiling MIDIKitControlSurfaces HUISwitch Window.swift
[443/507] Compiling MIDIKitControlSurfaces HUISwitch.swift
[444/507] Compiling MIDIKitControlSurfaces HUISwitchProtocol.swift
[445/507] Compiling MIDIKitControlSurfaces MIDIKitControlSurfaces.swift
[446/507] Compiling MIDIKitControlSurfaces Logger.swift
[455/507] Compiling MIDIKitControlSurfaces HUITimeDisplayCharacter.swift
[456/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState NumPad.swift
[457/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState ParameterEdit.swift
[458/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState StatusAndGroup.swift
[459/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState StereoLevelMeter.swift
[460/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState TimeDisplay.swift
[461/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState Transport.swift
[462/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState WindowFunctions.swift
[463/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState.swift
[464/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState ChannelStrip.swift
[465/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState ControlRoom.swift
[466/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState Cursor.swift
[467/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState Edit.swift
[468/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState FootswitchesAndSounds.swift
[469/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState FunctionKey.swift
[470/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState HotKeys.swift
[471/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState LargeDisplay.swift
[472/507] Compiling MIDIKitControlSurfaces HUIHostEvent Encode.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUISurface/HUISurface.swift:110:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
108 |     }
109 |
110 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
111 |
112 |     private func receivedPing() {
[473/507] Compiling MIDIKitControlSurfaces HUIHostEvent.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUISurface/HUISurface.swift:110:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
108 |     }
109 |
110 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
111 |
112 |     private func receivedPing() {
[474/507] Compiling MIDIKitControlSurfaces HUIRole.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUISurface/HUISurface.swift:110:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
108 |     }
109 |
110 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
111 |
112 |     private func receivedPing() {
[475/507] Compiling MIDIKitControlSurfaces HUISurface Transmit.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUISurface/HUISurface.swift:110:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
108 |     }
109 |
110 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
111 |
112 |     private func receivedPing() {
[476/507] Compiling MIDIKitControlSurfaces HUISurface.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUISurface/HUISurface.swift:110:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
108 |     }
109 |
110 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
111 |
112 |     private func receivedPing() {
[477/507] Compiling MIDIKitControlSurfaces HUISurfaceEvent Encode.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUISurface/HUISurface.swift:110:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
108 |     }
109 |
110 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
111 |
112 |     private func receivedPing() {
[478/507] Compiling MIDIKitControlSurfaces HUISurfaceEvent.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUISurface/HUISurface.swift:110:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
108 |     }
109 |
110 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
111 |
112 |     private func receivedPing() {
[479/507] Compiling MIDIKitControlSurfaces HUISurfaceModel Accessors.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUISurface/HUISurface.swift:110:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
108 |     }
109 |
110 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
111 |
112 |     private func receivedPing() {
[480/507] Compiling MIDIKitControlSurfaces HUISurfaceModel Update.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUISurface/HUISurface.swift:110:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
108 |     }
109 |
110 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
111 |
112 |     private func receivedPing() {
[481/507] Compiling MIDIKitControlSurfaces HUITimeDisplayString.swift
[482/507] Compiling MIDIKitControlSurfaces HUIVPot.swift
[483/507] Compiling MIDIKitControlSurfaces HUIVPotDisplay.swift
[484/507] Compiling MIDIKitControlSurfaces LEDState LED.swift
[485/507] Compiling MIDIKitControlSurfaces LEDState.swift
[486/507] Compiling MIDIKitControlSurfaces HUI Encode Utilities.swift
[487/507] Compiling MIDIKitControlSurfaces HUI Types.swift
[488/507] Compiling MIDIKitControlSurfaces HUIConstants.swift
[489/507] Compiling MIDIKitControlSurfaces HUICoreDecoder.swift
[490/507] Compiling MIDIKitControlSurfaces HUICoreEvent.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHost.swift:33:13: warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 31 |     }
 32 |
 33 |     private nonisolated(unsafe) var _banks: [HUIHostBank] = []
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 34 |
 35 |     /// A HUI host transmits a ping message every 1 second to each of the remote surfaces that are
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHostBank.swift:93:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 91 |     }
 92 |
 93 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 94 |
 95 |     private func receivedPing() {
[491/507] Compiling MIDIKitControlSurfaces HUIDecoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHost.swift:33:13: warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 31 |     }
 32 |
 33 |     private nonisolated(unsafe) var _banks: [HUIHostBank] = []
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 34 |
 35 |     /// A HUI host transmits a ping message every 1 second to each of the remote surfaces that are
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHostBank.swift:93:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 91 |     }
 92 |
 93 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 94 |
 95 |     private func receivedPing() {
[492/507] Compiling MIDIKitControlSurfaces HUIDecoderError.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHost.swift:33:13: warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 31 |     }
 32 |
 33 |     private nonisolated(unsafe) var _banks: [HUIHostBank] = []
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 34 |
 35 |     /// A HUI host transmits a ping message every 1 second to each of the remote surfaces that are
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHostBank.swift:93:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 91 |     }
 92 |
 93 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 94 |
 95 |     private func receivedPing() {
[493/507] Compiling MIDIKitControlSurfaces HUIEvent.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHost.swift:33:13: warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 31 |     }
 32 |
 33 |     private nonisolated(unsafe) var _banks: [HUIHostBank] = []
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 34 |
 35 |     /// A HUI host transmits a ping message every 1 second to each of the remote surfaces that are
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHostBank.swift:93:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 91 |     }
 92 |
 93 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 94 |
 95 |     private func receivedPing() {
[494/507] Compiling MIDIKitControlSurfaces HUIHostEventDecoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHost.swift:33:13: warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 31 |     }
 32 |
 33 |     private nonisolated(unsafe) var _banks: [HUIHostBank] = []
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 34 |
 35 |     /// A HUI host transmits a ping message every 1 second to each of the remote surfaces that are
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHostBank.swift:93:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 91 |     }
 92 |
 93 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 94 |
 95 |     private func receivedPing() {
[495/507] Compiling MIDIKitControlSurfaces HUISurfaceEventDecoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHost.swift:33:13: warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 31 |     }
 32 |
 33 |     private nonisolated(unsafe) var _banks: [HUIHostBank] = []
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 34 |
 35 |     /// A HUI host transmits a ping message every 1 second to each of the remote surfaces that are
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHostBank.swift:93:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 91 |     }
 92 |
 93 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 94 |
 95 |     private func receivedPing() {
[496/507] Compiling MIDIKitControlSurfaces HUIHost.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHost.swift:33:13: warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 31 |     }
 32 |
 33 |     private nonisolated(unsafe) var _banks: [HUIHostBank] = []
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 34 |
 35 |     /// A HUI host transmits a ping message every 1 second to each of the remote surfaces that are
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHostBank.swift:93:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 91 |     }
 92 |
 93 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 94 |
 95 |     private func receivedPing() {
[497/507] Compiling MIDIKitControlSurfaces HUIHostBank Transmit.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHost.swift:33:13: warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 31 |     }
 32 |
 33 |     private nonisolated(unsafe) var _banks: [HUIHostBank] = []
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 34 |
 35 |     /// A HUI host transmits a ping message every 1 second to each of the remote surfaces that are
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHostBank.swift:93:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 91 |     }
 92 |
 93 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 94 |
 95 |     private func receivedPing() {
[498/507] Compiling MIDIKitControlSurfaces HUIHostBank.swift
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHost.swift:33:13: warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 31 |     }
 32 |
 33 |     private nonisolated(unsafe) var _banks: [HUIHostBank] = []
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 34 |
 35 |     /// A HUI host transmits a ping message every 1 second to each of the remote surfaces that are
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHostBank.swift:93:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 91 |     }
 92 |
 93 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 94 |
 95 |     private func receivedPing() {
[499/507] Compiling MIDIKitControlSurfaces HUISurfaceModel.swift
[500/507] Compiling MIDIKitControlSurfaces HUISurfaceModelStateProtocol.swift
[501/507] Compiling MIDIKitControlSurfaces HUISurfaceModelUpdateResult.swift
[502/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState Assign.swift
[503/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState AutoEnable.swift
[504/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState AutoMode.swift
[505/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState BankMove.swift
[506/507] Compiling MIDIKitControlSurfaces HUISurfaceModelState ChannelStrip Fader.swift
[507/507] Emitting module MIDIKitControlSurfaces
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHost.swift:33:13: warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 31 |     }
 32 |
 33 |     private nonisolated(unsafe) var _banks: [HUIHostBank] = []
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_banks', consider using 'nonisolated'
 34 |
 35 |     /// A HUI host transmits a ping message every 1 second to each of the remote surfaces that are
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUIHost/HUIHostBank.swift:93:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 91 |     }
 92 |
 93 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
 94 |
 95 |     private func receivedPing() {
/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitControlSurfaces/HUI/HUISurface/HUISurface.swift:110:13: warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
108 |     }
109 |
110 |     private nonisolated(unsafe) var _isRemotePresent = ThreadSafeAccessValue(value: false)
    |             `- warning: 'nonisolated(unsafe)' has no effect on property '_isRemotePresent', consider using 'nonisolated'
111 |
112 |     private func receivedPing() {
[508/509] Emitting module MIDIKit
[509/509] Compiling MIDIKit MIDIKit.swift
Build complete! (26.12s)
Fetching https://github.com/orchetect/TimecodeKit
[1/23113] Fetching timecodekit
Fetched https://github.com/orchetect/TimecodeKit from cache (2.01s)
Computing version for https://github.com/orchetect/TimecodeKit
Computed https://github.com/orchetect/TimecodeKit at 2.3.3 (2.64s)
Creating working copy for https://github.com/orchetect/TimecodeKit
Working copy of https://github.com/orchetect/TimecodeKit resolved at 2.3.3
Build complete.
{
  "dependencies" : [
    {
      "identity" : "timecodekit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.3.3",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/orchetect/TimecodeKit"
    }
  ],
  "manifest_display_name" : "MIDIKit",
  "name" : "MIDIKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "MIDIKit",
      "targets" : [
        "MIDIKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MIDIKitCore",
      "targets" : [
        "MIDIKitCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MIDIKitIO",
      "targets" : [
        "MIDIKitIO"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MIDIKitControlSurfaces",
      "targets" : [
        "MIDIKitControlSurfaces"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MIDIKitSMF",
      "targets" : [
        "MIDIKitSMF"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MIDIKitSync",
      "targets" : [
        "MIDIKitSync"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MIDIKitUI",
      "targets" : [
        "MIDIKitUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MIDIKitUI",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitUI",
      "path" : "Sources/MIDIKitUI",
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitUI"
      ],
      "sources" : [
        "MIDIEndpointsList/MIDIEndpointsList.swift",
        "MIDIEndpointsList/MIDIInputsList.swift",
        "MIDIEndpointsList/MIDIOutputsList.swift",
        "MIDIEndpointsPicker/MIDIEndpointsPicker.swift",
        "MIDIEndpointsPicker/MIDIInputsPicker.swift",
        "MIDIEndpointsPicker/MIDIOutputsPicker.swift",
        "MIDIKitUI.swift",
        "Protocols/MIDIEndpointsSelectable.swift",
        "Protocols/MIDIInputsSelectable.swift",
        "Protocols/MIDIOutputsSelectable.swift",
        "UI Utilities.swift"
      ],
      "target_dependencies" : [
        "MIDIKitCore",
        "MIDIKitIO"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKitSyncTests",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitSyncTests",
      "path" : "Tests/MIDIKitSyncTests",
      "sources" : [
        "MTC/Generator/MTC Encoder Tests.swift",
        "MTC/Generator/MTC Generator Tests.swift",
        "MTC/Integration/MTC Integration Tests.swift",
        "MTC/MIDISyncKitTests Constants.swift",
        "MTC/MTC Direction Tests.swift",
        "MTC/MTC MTCFrameRate ScaledFrames Tests.swift",
        "MTC/MTC MTCFrameRate Tests.swift",
        "MTC/MTC MTCFrameRate Translation Tests.swift",
        "MTC/MTC Utilities Tests.swift",
        "MTC/Receiver/MTC Decoder Tests.swift",
        "MTC/Receiver/MTC Receiver SyncPolicy Tests.swift",
        "MTC/Receiver/MTC Receiver Tests.swift",
        "Stress Tests/Stress Tests.swift",
        "Test Utilities.swift"
      ],
      "target_dependencies" : [
        "MIDIKitSync"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MIDIKitSync",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitSync",
      "path" : "Sources/MIDIKitSync",
      "product_dependencies" : [
        "TimecodeKitCore"
      ],
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitSync"
      ],
      "sources" : [
        "MIDIKitSync.swift",
        "MTC/MTC Utilities.swift",
        "MTC/MTCDirection.swift",
        "MTC/MTCFrameRate Translation.swift",
        "MTC/MTCFrameRate.swift",
        "MTC/MTCGenerator/MTCEncoder FullFrameBehavior.swift",
        "MTC/MTCGenerator/MTCEncoder.swift",
        "MTC/MTCGenerator/MTCGenerator State.swift",
        "MTC/MTCGenerator/MTCGenerator.swift",
        "MTC/MTCMessageType.swift",
        "MTC/MTCReceiver/MTCDecoder.swift",
        "MTC/MTCReceiver/MTCReceiver State.swift",
        "MTC/MTCReceiver/MTCReceiver SyncPolicy.swift",
        "MTC/MTCReceiver/MTCReceiver.swift"
      ],
      "target_dependencies" : [
        "MIDIKitCore",
        "MIDIKitIO"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKitSMFTests",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitSMFTests",
      "path" : "Tests/MIDIKitSMFTests",
      "sources" : [
        "Chunk/Header Tests.swift",
        "Chunk/Track Tests.swift",
        "Chunk/UnrecognizedChunk Tests.swift",
        "Event/Event Conversion Tests.swift",
        "Event/Events/Event CC Tests.swift",
        "Event/Events/Event ChannelPrefix Tests.swift",
        "Event/Events/Event KeySignature Tests.swift",
        "Event/Events/Event NRPN Tests.swift",
        "Event/Events/Event Note Off Tests.swift",
        "Event/Events/Event Note On Tests.swift",
        "Event/Events/Event Note Pressure Tests.swift",
        "Event/Events/Event PitchBend Tests.swift",
        "Event/Events/Event PortPrefix Tests.swift",
        "Event/Events/Event Pressure Tests.swift",
        "Event/Events/Event ProgramChange Tests.swift",
        "Event/Events/Event RPN Tests.swift",
        "Event/Events/Event SMPTEOffset Tests.swift",
        "Event/Events/Event SequenceNumber Tests.swift",
        "Event/Events/Event SequencerSpecific Tests.swift",
        "Event/Events/Event SysEx7 Tests.swift",
        "Event/Events/Event Tempo Tests.swift",
        "Event/Events/Event Text Tests.swift",
        "Event/Events/Event TimeSignature Tests.swift",
        "Event/Events/Event UnrecognizedMeta Tests.swift",
        "Event/Events/Event XMFPatchTypePrefix Tests.swift",
        "MIDI File Tests Constants.swift",
        "MIDI File Utilities Tests.swift",
        "MIDI File decode Tests.swift",
        "MIDI File encode Tests.swift",
        "MusicalTimeValue/MusicalTimeValue Tests.swift",
        "Types/Timing Tests.swift"
      ],
      "target_dependencies" : [
        "MIDIKitSMF"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MIDIKitSMF",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitSMF",
      "path" : "Sources/MIDIKitSMF",
      "product_dependencies" : [
        "TimecodeKitCore"
      ],
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitSMF"
      ],
      "sources" : [
        "MIDIFile/Chunk/Chunk.swift",
        "MIDIFile/Chunk/Header.swift",
        "MIDIFile/Chunk/Track.swift",
        "MIDIFile/Chunk/UnrecognizedChunk.swift",
        "MIDIFile/MIDIFile Constants.swift",
        "MIDIFile/MIDIFile Errors.swift",
        "MIDIFile/MIDIFile Protocol Conformances.swift",
        "MIDIFile/MIDIFile Utilities.swift",
        "MIDIFile/MIDIFile decode.swift",
        "MIDIFile/MIDIFile encode.swift",
        "MIDIFile/MIDIFile.swift",
        "MIDIFile/Types/Format.swift",
        "MIDIFile/Types/FrameRate.swift",
        "MIDIFile/Types/SMPTEOffsetFrameRate.swift",
        "MIDIFile/Types/TimeBase.swift",
        "MIDIFileEvent/DeltaTime/DeltaTime.swift",
        "MIDIFileEvent/Event Conversion.swift",
        "MIDIFileEvent/Events/Event CC.swift",
        "MIDIFileEvent/Events/Event ChannelPrefix.swift",
        "MIDIFileEvent/Events/Event KeySignature.swift",
        "MIDIFileEvent/Events/Event NRPN.swift",
        "MIDIFileEvent/Events/Event Note Off.swift",
        "MIDIFileEvent/Events/Event Note On.swift",
        "MIDIFileEvent/Events/Event Note Pressure.swift",
        "MIDIFileEvent/Events/Event PitchBend.swift",
        "MIDIFileEvent/Events/Event PortPrefix.swift",
        "MIDIFileEvent/Events/Event Pressure.swift",
        "MIDIFileEvent/Events/Event ProgramChange.swift",
        "MIDIFileEvent/Events/Event RPN.swift",
        "MIDIFileEvent/Events/Event SMPTEOffset.swift",
        "MIDIFileEvent/Events/Event SequenceNumber.swift",
        "MIDIFileEvent/Events/Event SequencerSpecific.swift",
        "MIDIFileEvent/Events/Event SysEx.swift",
        "MIDIFileEvent/Events/Event Tempo.swift",
        "MIDIFileEvent/Events/Event Text.swift",
        "MIDIFileEvent/Events/Event TimeSignature.swift",
        "MIDIFileEvent/Events/Event UnrecognizedMeta.swift",
        "MIDIFileEvent/Events/Event XMFPatchTypePrefix.swift",
        "MIDIFileEvent/MIDIFileEvent Properties.swift",
        "MIDIFileEvent/MIDIFileEvent.swift",
        "MIDIFileEvent/MIDIFileEventType.swift",
        "MIDIKitSMF.swift",
        "MusicalTimeValue/MusicalTimeValue.swift",
        "Protocols/MIDIFileChunk.swift",
        "Protocols/MIDIFileEventPayload.swift"
      ],
      "target_dependencies" : [
        "MIDIKitCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKitInternals",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitInternals",
      "path" : "Sources/MIDIKitInternals",
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitCore",
        "MIDIKitIO",
        "MIDIKitControlSurfaces",
        "MIDIKitSMF",
        "MIDIKitSync",
        "MIDIKitUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitInternals/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Core MIDI/IO Constants.swift",
        "Core MIDI/MIDIEventList Utilities.swift",
        "Core MIDI/MIDIEventPacket Utilities.swift",
        "Core MIDI/MIDIInternalError.swift",
        "Core MIDI/MIDIPacket Utilities.swift",
        "Core MIDI/MIDIPacketList Utilities.swift",
        "MIDIKitInternals.swift",
        "Utilities/ASCII String and Data.swift",
        "Utilities/Hex and Binary String.swift",
        "Utilities/Number Formatting.swift",
        "Utilities/Outsourced/ASCII.swift",
        "Utilities/Outsourced/Collections.swift",
        "Utilities/Outsourced/Data.swift",
        "Utilities/Outsourced/Integers.swift",
        "Utilities/Outsourced/NumberEndianness.swift",
        "Utilities/Outsourced/PassiveDataReader.swift",
        "Utilities/Outsourced/Ranges.swift",
        "Utilities/Outsourced/String.swift",
        "Utilities/Outsourced/Timespec.swift",
        "Utilities/RandomAccessCollection.swift",
        "Utilities/SafeDispatchTimer.swift",
        "Utilities/Threading.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKitIOTests",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitIOTests",
      "path" : "Tests/MIDIKitIOTests",
      "sources" : [
        "AnyMIDIEndpoint/AnyMIDIEndpoint Tests.swift",
        "Core MIDI/Core MIDI Thru Connections Tests.swift",
        "Core MIDI/MIDIEventList/MIDIEventList Packets Tests.swift",
        "Core MIDI/MIDIPacket/MIDIPacket Tests.swift",
        "Errors/MIDIOSStatus Tests.swift",
        "Integration Tests/RPN NRPN IO Tests.swift",
        "Integration Tests/Round Trip Tests.swift",
        "MIDIEndpoint/Endpoint Hashable Tests.swift",
        "MIDIEndpoint/Endpoint Testing Utilities.swift",
        "MIDIEndpoint/MIDIEndpoint Collection Tests.swift",
        "MIDIEndpoint/MIDIEndpointFilter Tests.swift",
        "MIDIEndpoint/MIDIEndpointIdentity Tests.swift",
        "MIDIIOObject/MIDIIOObject Collection Tests.swift",
        "MIDIInput/MIDIInput Tests.swift",
        "MIDIInputConnection/MIDIInputConnection Tests.swift",
        "MIDIManager/MIDIManager MIDIIONotification Tests.swift",
        "MIDIManager/MIDIManager Public Tests.swift",
        "MIDIManager/MIDIManager Tests.swift",
        "MIDIOutput/MIDIOutput Tests.swift",
        "MIDIOutputConnection/MIDIOutputConnection Tests.swift",
        "MIDIThruConnection/MIDIThruConnection Tests.swift",
        "Packet/MIDIPacketData Tests.swift",
        "Parser/AdvancedMIDI2Parser Tests.swift",
        "Parser/MIDI1Parser Tests.swift",
        "Parser/MIDI2Parser Tests.swift",
        "Test Utilities.swift",
        "Tests Constants.swift"
      ],
      "target_dependencies" : [
        "MIDIKitIO"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MIDIKitIO",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitIO",
      "path" : "Sources/MIDIKitIO",
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitIO",
        "MIDIKitControlSurfaces",
        "MIDIKitSync",
        "MIDIKitUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MIDIKitIO/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "API Evolution/MIDIKitIO-API-0.10.0.swift",
        "API/CoreMIDIAPIVersion.swift",
        "API/MIDIProtocolVersion Extensions.swift",
        "AnyMIDIEndpoint/AnyMIDIEndpoint.swift",
        "AnyMIDIIOObject/AnyMIDIIOObject.swift",
        "Core MIDI/Core MIDI Devices.swift",
        "Core MIDI/Core MIDI Endpoints.swift",
        "Core MIDI/Core MIDI Entities.swift",
        "Core MIDI/Core MIDI Object.swift",
        "Core MIDI/Core MIDI Properties Get.swift",
        "Core MIDI/Core MIDI Properties Set.swift",
        "Core MIDI/Core MIDI Ref Types.swift",
        "Core MIDI/Core MIDI Thru Connections.swift",
        "Core MIDI/MIDI Packet Utilities.swift",
        "Core MIDI/MIDIEventList/MIDIEventList Packets.swift",
        "Core MIDI/MIDIPacketLIst/MIDIPacketList Packets.swift",
        "Core MIDI/Property.swift",
        "Errors/MIDIIOError.swift",
        "Errors/MIDIOSStatus.swift",
        "MIDIDevice/MIDIDevice.swift",
        "MIDIDevices/MIDIDevices.swift",
        "MIDIDevices/MIDIDevicesProtocol.swift",
        "MIDIEndpoint/MIDIEndpoint Collection.swift",
        "MIDIEndpoint/MIDIEndpoint Comparison.swift",
        "MIDIEndpoint/MIDIEndpoint.swift",
        "MIDIEndpoint/MIDIEndpointIdentity.swift",
        "MIDIEndpoint/MIDIEndpointType.swift",
        "MIDIEndpoints/MIDIEndpointFilter Collection.swift",
        "MIDIEndpoints/MIDIEndpointFilter.swift",
        "MIDIEndpoints/MIDIEndpointFilterMask.swift",
        "MIDIEndpoints/MIDIEndpointMaskedFilter.swift",
        "MIDIEndpoints/MIDIEndpoints.swift",
        "MIDIEndpoints/MIDIEndpointsProtocol.swift",
        "MIDIEntity/MIDIEntity.swift",
        "MIDIIOObject/MIDIIOObject Collection.swift",
        "MIDIIOObject/MIDIIOObject Comparison.swift",
        "MIDIIOObject/MIDIIOObject Properties Dictionary.swift",
        "MIDIIOObject/MIDIIOObject Properties.swift",
        "MIDIIOObject/MIDIIOObject.swift",
        "MIDIIOObject/MIDIIOObjectCache.swift",
        "MIDIIOObject/MIDIIOObjectType.swift",
        "MIDIIdentifier/MIDIIdentifier.swift",
        "MIDIIdentifier/MIDIIdentifierPersistence.swift",
        "MIDIInput/MIDIInput.swift",
        "MIDIInputConnection/MIDIInputConnection.swift",
        "MIDIInputConnection/MIDIInputConnectionMode.swift",
        "MIDIInputEndpoint/MIDIInputEndpoint Collection.swift",
        "MIDIInputEndpoint/MIDIInputEndpoint.swift",
        "MIDIKitIO.swift",
        "MIDIManager/MIDIManager ManagedType.swift",
        "MIDIManager/MIDIManager Network Session.swift",
        "MIDIManager/MIDIManager Remove.swift",
        "MIDIManager/MIDIManager State.swift",
        "MIDIManager/MIDIManager TagSelection.swift",
        "MIDIManager/MIDIManager addInput.swift",
        "MIDIManager/MIDIManager addInputConnection.swift",
        "MIDIManager/MIDIManager addOutput.swift",
        "MIDIManager/MIDIManager addOutputConnection.swift",
        "MIDIManager/MIDIManager addThruConnection.swift",
        "MIDIManager/MIDIManager.swift",
        "MIDIManager/ObservableMIDIManager.swift",
        "MIDIManager/ObservableObjectMIDIManager.swift",
        "MIDIOutput/MIDIOutput.swift",
        "MIDIOutputConnection/MIDIOutputConnection.swift",
        "MIDIOutputConnection/MIDIOutputConnectionMode.swift",
        "MIDIOutputEndpoint/MIDIOutputEndpoint Collection.swift",
        "MIDIOutputEndpoint/MIDIOutputEndpoint.swift",
        "MIDIReceiveHandler/Handlers/Events.swift",
        "MIDIReceiveHandler/Handlers/EventsBase.swift",
        "MIDIReceiveHandler/Handlers/EventsLogging.swift",
        "MIDIReceiveHandler/Handlers/Group.swift",
        "MIDIReceiveHandler/Handlers/RawData.swift",
        "MIDIReceiveHandler/Handlers/RawDataLogging.swift",
        "MIDIReceiveHandler/Handlers/StrongEventsReceiver.swift",
        "MIDIReceiveHandler/Handlers/WeakEventsReceiver.swift",
        "MIDIReceiveHandler/MIDIReceiver.swift",
        "MIDIReceiveHandler/MIDIReceiverOptions.swift",
        "MIDIReceiveHandler/MIDIReceiverProtocol.swift",
        "MIDIThruConnection/MIDIThruConnection Lifecycle.swift",
        "MIDIThruConnection/MIDIThruConnection Parameters.swift",
        "MIDIThruConnection/MIDIThruConnection Support.swift",
        "MIDIThruConnection/MIDIThruConnection.swift",
        "MIDIThruConnection/MIDIThruConnectionProxy.swift",
        "Network Session/MIDI Network Session.swift",
        "Network Session/MIDIIONetworkConnectionPolicy.swift",
        "Notifications/MIDIIOInternalNotification.swift",
        "Notifications/MIDIIONotification.swift",
        "Packet/AnyMIDIPacket.swift",
        "Packet/MIDIPacketData/MIDIPacketData.swift",
        "Packet/UniversalPacketData/UniversalPacketData.swift",
        "Parser/AdvancedMIDI2Parser.swift",
        "Parser/EventHolder.swift",
        "Parser/MIDI1Parser.swift",
        "Parser/MIDI2Parser.swift",
        "Parser/ParameterNumberEventBundler.swift",
        "Protocols/MIDIManaged.swift",
        "Protocols/MIDIManagedReceivesMessages.swift",
        "Protocols/MIDIManagedSendsMessages.swift",
        "Protocols/ReceivesMIDIEvents.swift",
        "Protocols/SendsMIDIEvents.swift"
      ],
      "target_dependencies" : [
        "MIDIKitInternals",
        "MIDIKitCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKitCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitCoreTests",
      "path" : "Tests/MIDIKitCoreTests",
      "sources" : [
        "Events/MIDIEvent/Channel Voice/CC/CC Tests.swift",
        "Events/MIDIEvent/Channel Voice/Channel Voice Tests.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteAttribute Pitch7_9 Tests.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteOff Tests.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteOn Tests.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/CC NRPN Tests.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/CC RPN Tests.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice Value Conversions Tests.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice14Bit32BitValue Tests.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice32BitValue Tests.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice7Bit16BitValue Tests.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice7Bit32BitValue Tests.swift",
        "Events/MIDIEvent/System Exclusive/SysEx7 Tests.swift",
        "Events/MIDIEvent/System Exclusive/SysEx8 Tests.swift",
        "Events/MIDIEvent/System Exclusive/SysExID Tests.swift",
        "Events/MIDIEvent/System Exclusive/SysExManufacturer Tests.swift",
        "Events/MIDIEvent/Utility/JRClock Tests.swift",
        "Events/MIDIEvent/Utility/JRTimestamp Tests.swift",
        "Events/MIDIEvent/Utility/NoOp Tests.swift",
        "Events/MIDIEventFilter/Channel Voice/MIDIEvent Filter Channel Voice Tests.swift",
        "Events/MIDIEventFilter/Channel Voice/MIDIEvent Filter Channel Voice drop Tests.swift",
        "Events/MIDIEventFilter/Channel Voice/MIDIEvent Filter Channel Voice keep Tests.swift",
        "Events/MIDIEventFilter/Channel Voice/MIDIEvent Filter Channel Voice only Tests.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter Group Tests.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter System Common Tests.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter System Exclusive Tests.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter System Real-Time Tests.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter Tests Constants.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter Utility Tests.swift",
        "Events/MIDINote/MIDINote Cakewalk Tests.swift",
        "Events/MIDINote/MIDINote Roland Tests.swift",
        "Events/MIDINote/MIDINote Yamaha Tests.swift",
        "Events/Type Extensions/Double Extensions Tests.swift",
        "Events/Type Extensions/UInt32 Extensions Tests.swift",
        "Types/BytePair Tests.swift",
        "Types/Int7 Tests.swift",
        "Types/UInt14 Tests.swift",
        "Types/UInt25 Tests.swift",
        "Types/UInt4 Tests.swift",
        "Types/UInt7 Tests.swift",
        "Types/UInt7Pair Tests.swift",
        "Types/UInt8 (Byte) Tests.swift",
        "Types/UInt9 Tests.swift",
        "Types/UMPWord Tests.swift",
        "Utilities/Number Formatting Tests.swift",
        "Utilities/RandomAccessCollection Tests.swift",
        "Utilities/String Formatting Tests.swift"
      ],
      "target_dependencies" : [
        "MIDIKitCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MIDIKitCore",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitCore",
      "path" : "Sources/MIDIKitCore",
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitCore",
        "MIDIKitIO",
        "MIDIKitControlSurfaces",
        "MIDIKitSMF",
        "MIDIKitSync",
        "MIDIKitUI"
      ],
      "sources" : [
        "API Evolution/MIDIKitCore-API-0.10.0.swift",
        "API/MIDIProtocolVersion.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/CC Controller Operators.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/CC Controller Properties.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/CC Controller allCases.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/CC Controller init.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/CC Controller name.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/CC Controller.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/Named Controllers/Controller LSB Undefined.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/Named Controllers/Controller LSB.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/Named Controllers/Controller Mode.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Controller/Named Controllers/Controller Undefined.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC Value.swift",
        "Events/MIDIEvent/Channel Voice/CC/CC.swift",
        "Events/MIDIEvent/Channel Voice/ChanVoiceType.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteAttribute Pitch7_9.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteAttribute.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/NoteCC Value.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/NoteCC.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Assignable/PerNoteController Assignable.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/NoteCC PerNoteController.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/Named Controllers/NoteCC Registered Pitch7_25.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/Named Controllers/NoteCC Undefined.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/NoteCC Registered Operators.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/NoteCC Registered Properties.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/NoteCC Registered allCases.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/NoteCC Registered init.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/NoteCC Registered name.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteCC/PerNoteController/Registered/NoteCC Registered.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteManagement/NoteManagement.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteOff/NoteOff.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteOn/NoteOn.swift",
        "Events/MIDIEvent/Channel Voice/Note/NotePitchBend/NotePitchBend Value.swift",
        "Events/MIDIEvent/Channel Voice/Note/NotePitchBend/NotePitchBend.swift",
        "Events/MIDIEvent/Channel Voice/Note/NotePressure/NotePressure Amount.swift",
        "Events/MIDIEvent/Channel Voice/Note/NotePressure/NotePressure.swift",
        "Events/MIDIEvent/Channel Voice/Note/NoteVelocity.swift",
        "Events/MIDIEvent/Channel Voice/PitchBend/PitchBend Value.swift",
        "Events/MIDIEvent/Channel Voice/PitchBend/PitchBend.swift",
        "Events/MIDIEvent/Channel Voice/Pressure/Pressure Amount.swift",
        "Events/MIDIEvent/Channel Voice/Pressure/Pressure.swift",
        "Events/MIDIEvent/Channel Voice/ProgramChange/ProgramChange Bank.swift",
        "Events/MIDIEvent/Channel Voice/ProgramChange/ProgramChange.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/MIDI2ParameterNumberChange.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/MIDIParameterNumber.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/MIDIParameterNumberEvent.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/MIDIParameterNumberType.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/MIDIParameterNumberUtils.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/NRPN/AssignableController description.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/NRPN/AssignableController init.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/NRPN/AssignableController.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/NRPN/NRPN.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/RPN/RPN.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/RPN/RegisteredController description.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/RPN/RegisteredController init.swift",
        "Events/MIDIEvent/Channel Voice/RPN and NRPN/RPN/RegisteredController.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice Value Conversions.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice14Bit32BitValue.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice32BitValue.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice7Bit16BitValue.swift",
        "Events/MIDIEvent/Channel Voice/Values/ChanVoice7Bit32BitValue.swift",
        "Events/MIDIEvent/MIDIEvent Errors.swift",
        "Events/MIDIEvent/MIDIEvent Properties.swift",
        "Events/MIDIEvent/MIDIEvent description.swift",
        "Events/MIDIEvent/MIDIEvent rawBytes.swift",
        "Events/MIDIEvent/MIDIEvent.swift",
        "Events/MIDIEvent/System Common/SongPositionPointer/SongPositionPointer.swift",
        "Events/MIDIEvent/System Common/SongSelect/SongSelect.swift",
        "Events/MIDIEvent/System Common/SysCommonType.swift",
        "Events/MIDIEvent/System Common/TimecodeQuarterFrame/TimecodeQuarterFrame.swift",
        "Events/MIDIEvent/System Common/TuneRequest/TuneRequest.swift",
        "Events/MIDIEvent/System Exclusive/SysEx7/SysEx7 Parser.swift",
        "Events/MIDIEvent/System Exclusive/SysEx7/SysEx7.swift",
        "Events/MIDIEvent/System Exclusive/SysEx7/UniversalSysEx7.swift",
        "Events/MIDIEvent/System Exclusive/SysEx8/SysEx8 Parser.swift",
        "Events/MIDIEvent/System Exclusive/SysEx8/SysEx8.swift",
        "Events/MIDIEvent/System Exclusive/SysEx8/UniversalSysEx8.swift",
        "Events/MIDIEvent/System Exclusive/SysExID/SysExID.swift",
        "Events/MIDIEvent/System Exclusive/SysExManufacturer/SysExManufacturer.swift",
        "Events/MIDIEvent/System Exclusive/SysExType.swift",
        "Events/MIDIEvent/System Exclusive/UniversalSysExType.swift",
        "Events/MIDIEvent/System Real-Time/ActiveSensing/ActiveSensing.swift",
        "Events/MIDIEvent/System Real-Time/Continue/Continue.swift",
        "Events/MIDIEvent/System Real-Time/Start/Start.swift",
        "Events/MIDIEvent/System Real-Time/Stop/Stop.swift",
        "Events/MIDIEvent/System Real-Time/SysRealTimeType.swift",
        "Events/MIDIEvent/System Real-Time/SystemReset/SystemReset.swift",
        "Events/MIDIEvent/System Real-Time/TimingClock/TimingClock.swift",
        "Events/MIDIEvent/Utility/JRClock/JRClock.swift",
        "Events/MIDIEvent/Utility/JRTimestamp/JRTimestamp.swift",
        "Events/MIDIEvent/Utility/NoOp/NoOp.swift",
        "Events/MIDIEvent/Utility/UtilityType.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter Channel Voice.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter Group.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter System Common.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter System Exclusive.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter System Real-Time.swift",
        "Events/MIDIEventFilter/MIDIEvent Filter Utility.swift",
        "Events/MIDIEventFilter/MIDIEventFilter.swift",
        "Events/MIDIEventFilter/MIDIEventFilterGroup.swift",
        "Events/MIDINote/MIDINote Layout.swift",
        "Events/MIDINote/MIDINote Name.swift",
        "Events/MIDINote/MIDINote NoteError.swift",
        "Events/MIDINote/MIDINote Style.swift",
        "Events/MIDINote/MIDINote.swift",
        "Events/Type Extensions/Double Extensions.swift",
        "Events/Type Extensions/UInt32 Extensions.swift",
        "MIDIKitCore.swift",
        "Packet Metadata/MIDIUMPMessageType.swift",
        "Packet Metadata/MIDIUMPMixedDataSetStatusField.swift",
        "Packet Metadata/MIDIUMPSysExStatusField.swift",
        "Packet Metadata/MIDIUMPUtilityStatusField.swift",
        "Types/BytePair.swift",
        "Types/Core MIDI Ref Types.swift",
        "Types/Int7.swift",
        "Types/MIDIUnsignedInteger.swift",
        "Types/UInt14.swift",
        "Types/UInt25.swift",
        "Types/UInt4.swift",
        "Types/UInt7.swift",
        "Types/UInt7Pair.swift",
        "Types/UInt8.swift",
        "Types/UInt9.swift",
        "Types/UMPWord.swift",
        "Utilities/Exception.swift",
        "Utilities/Outsourced/ThreadSafeAccess.swift",
        "Utilities/Outsourced/ThreadSafeAccessValue.swift"
      ],
      "target_dependencies" : [
        "MIDIKitInternals"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKitControlSurfacesTests",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitControlSurfacesTests",
      "path" : "Tests/MIDIKitControlSurfacesTests",
      "sources" : [
        "Character and LED Tables/Character and LED Tests.swift",
        "HUI Encode Utilities Tests.swift",
        "HUIDecoder/HUIHostEventDecoder Tests.swift",
        "HUIDecoder/HUISurfaceEventDecoder Tests.swift",
        "HUISurfaceModel/HUISurfaceModel Tests.swift",
        "HUISwitch/HUISwitch Tests.swift"
      ],
      "target_dependencies" : [
        "MIDIKitControlSurfaces"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MIDIKitControlSurfaces",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKitControlSurfaces",
      "path" : "Sources/MIDIKitControlSurfaces",
      "product_memberships" : [
        "MIDIKit",
        "MIDIKitControlSurfaces"
      ],
      "sources" : [
        "API Evolution/MIDIKitControlSurfaces-API-0.10.0.swift",
        "HUI/Character and LED Tables/HUICharacter.swift",
        "HUI/Character and LED Tables/HUILargeDisplayCharacter.swift",
        "HUI/Character and LED Tables/HUILargeDisplayString.swift",
        "HUI/Character and LED Tables/HUISmallDisplay.swift",
        "HUI/Character and LED Tables/HUISmallDisplayCharacter.swift",
        "HUI/Character and LED Tables/HUISmallDisplayString.swift",
        "HUI/Character and LED Tables/HUIString.swift",
        "HUI/Character and LED Tables/HUITimeDisplayCharacter.swift",
        "HUI/Character and LED Tables/HUITimeDisplayString.swift",
        "HUI/Character and LED Tables/HUIVPot.swift",
        "HUI/Character and LED Tables/HUIVPotDisplay/HUIVPotDisplay.swift",
        "HUI/Character and LED Tables/HUIVPotDisplay/LEDState LED.swift",
        "HUI/Character and LED Tables/HUIVPotDisplay/LEDState.swift",
        "HUI/HUI Encode Utilities.swift",
        "HUI/HUI Types.swift",
        "HUI/HUIConstants.swift",
        "HUI/HUIDecoder/HUICoreDecoder.swift",
        "HUI/HUIDecoder/HUICoreEvent.swift",
        "HUI/HUIDecoder/HUIDecoder.swift",
        "HUI/HUIDecoder/HUIDecoderError.swift",
        "HUI/HUIDecoder/HUIEvent.swift",
        "HUI/HUIDecoder/HUIHostEventDecoder.swift",
        "HUI/HUIDecoder/HUISurfaceEventDecoder.swift",
        "HUI/HUIHost/HUIHost.swift",
        "HUI/HUIHost/HUIHostBank Transmit.swift",
        "HUI/HUIHost/HUIHostBank.swift",
        "HUI/HUIHostEvent/HUIHostEvent Encode.swift",
        "HUI/HUIHostEvent/HUIHostEvent.swift",
        "HUI/HUIRole.swift",
        "HUI/HUISurface/HUISurface Transmit.swift",
        "HUI/HUISurface/HUISurface.swift",
        "HUI/HUISurfaceEvent/HUISurfaceEvent Encode.swift",
        "HUI/HUISurfaceEvent/HUISurfaceEvent.swift",
        "HUI/HUISurfaceModel/HUISurfaceModel Accessors.swift",
        "HUI/HUISurfaceModel/HUISurfaceModel Update.swift",
        "HUI/HUISurfaceModel/HUISurfaceModel.swift",
        "HUI/HUISurfaceModel/HUISurfaceModelStateProtocol.swift",
        "HUI/HUISurfaceModel/HUISurfaceModelUpdateResult.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState Assign.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState AutoEnable.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState AutoMode.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState BankMove.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState ChannelStrip Fader.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState ChannelStrip.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState ControlRoom.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState Cursor.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState Edit.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState FootswitchesAndSounds.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState FunctionKey.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState HotKeys.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState LargeDisplay.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState NumPad.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState ParameterEdit.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState StatusAndGroup.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState StereoLevelMeter.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState TimeDisplay.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState Transport.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState WindowFunctions.swift",
        "HUI/HUISurfaceModel/Storage/HUISurfaceModelState.swift",
        "HUI/HUISurfaceModelNotification/HUISurfaceModelNotification ChannelStripComponent.swift",
        "HUI/HUISurfaceModelNotification/HUISurfaceModelNotification ParamEditComponent.swift",
        "HUI/HUISurfaceModelNotification/HUISurfaceModelNotification.swift",
        "HUI/HUISwitch/HUISwitch Assign.swift",
        "HUI/HUISwitch/HUISwitch AutoEnable.swift",
        "HUI/HUISwitch/HUISwitch AutoMode.swift",
        "HUI/HUISwitch/HUISwitch BankMove.swift",
        "HUI/HUISwitch/HUISwitch ChannelStrip.swift",
        "HUI/HUISwitch/HUISwitch ControlRoom.swift",
        "HUI/HUISwitch/HUISwitch Cursor.swift",
        "HUI/HUISwitch/HUISwitch Edit.swift",
        "HUI/HUISwitch/HUISwitch FootswitchesAndSounds.swift",
        "HUI/HUISwitch/HUISwitch FunctionKey.swift",
        "HUI/HUISwitch/HUISwitch HotKey.swift",
        "HUI/HUISwitch/HUISwitch NumPad.swift",
        "HUI/HUISwitch/HUISwitch ParameterEdit.swift",
        "HUI/HUISwitch/HUISwitch StatusAndGroup.swift",
        "HUI/HUISwitch/HUISwitch TimeDisplayStatus.swift",
        "HUI/HUISwitch/HUISwitch Transport.swift",
        "HUI/HUISwitch/HUISwitch Window.swift",
        "HUI/HUISwitch/HUISwitch.swift",
        "HUI/HUISwitchProtocol.swift",
        "MIDIKitControlSurfaces.swift",
        "Utilities/Logger.swift"
      ],
      "target_dependencies" : [
        "MIDIKitCore",
        "MIDIKitIO"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MIDIKit",
      "module_type" : "SwiftTarget",
      "name" : "MIDIKit",
      "path" : "Sources/MIDIKit",
      "product_memberships" : [
        "MIDIKit"
      ],
      "sources" : [
        "MIDIKit.swift"
      ],
      "target_dependencies" : [
        "MIDIKitCore",
        "MIDIKitIO",
        "MIDIKitControlSurfaces",
        "MIDIKitSMF",
        "MIDIKitSync",
        "MIDIKitUI"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.