Build Information
Successful build of DunneAudioKit, reference 5.6.1 (dd0a41
), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 16:08:36 UTC.
Swift 6 data race errors: 62
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
[39/207] Compiling AudioKit MIDI+Receiving.swift
[40/207] Compiling AudioKit MIDI+Sending.swift
[41/207] Compiling AudioKit MIDI+VirtualPorts.swift
[42/207] Compiling AudioKit MIDI.swift
[43/207] Compiling AudioKit MIDICallbackInstrument.swift
[44/207] Compiling AudioKit MIDIEndpointInfo.swift
[45/207] Compiling AudioKit MIDIEvent.swift
[46/207] Compiling AudioKit MIDIFile.swift
[47/207] Compiling AudioKit MIDIFileChunk.swift
[48/207] Compiling AudioKit CheckError.swift
[49/207] Compiling AudioKit CommonError.swift
[50/207] Compiling AudioKit AVAudioEngine+Devices.swift
[51/207] Compiling AudioKit Device.swift
[52/207] Compiling AudioKit DeviceUtils.swift
[53/207] Compiling AudioKit Settings+iOSVariants.swift
[54/207] Compiling AudioKit Settings+macOS.swift
[55/207] Compiling AudioKit Settings.swift
[56/207] Compiling AudioKit Table+AdditiveSynthesis.swift
[57/207] Compiling AudioKit Table.swift
[58/207] Compiling AudioKit AVAudioPCMBuffer+audition.swift
[59/207] Compiling AudioKit AVAudioTimeShim.swift
[60/207] Compiling AudioKit AudioKitHelpers.swift
[61/207] Compiling AudioKit Log.swift
[62/207] Compiling AudioKit MemoryAddress.swift
[63/207] Compiling AudioKit MusicalDuration.swift
[64/207] Compiling AudioKit ThreadLockedAccessor.swift
[65/207] Compiling AudioKit BluetoothMIDIButton.swift
[66/207] Compiling AudioKit MIDIControl.swift
[67/207] Compiling AudioKit MIDICustomMetaEvent.swift
[68/207] Compiling AudioKit MIDIMessage.swift
[69/207] Compiling AudioKit MIDIStatus.swift
[70/207] Compiling AudioKit MIDISystemCommand.swift
[71/207] Compiling AudioKit MIDIBeatObserver.swift
[72/207] Compiling AudioKit MIDIClockListener.swift
[73/207] Compiling AudioKit MIDIMonoPolyListener.swift
[74/207] Compiling AudioKit MIDIObserverMaster.swift
[75/207] Compiling AudioKit MIDIOmniListener.swift
[76/207] Compiling AudioKit AudioPlayer+Buffering.swift
[77/207] Compiling AudioKit AudioPlayer+Legacy.swift
[78/207] Compiling AudioKit AudioPlayer+Playback.swift
[79/207] Compiling AudioKit AudioPlayer+Scheduling.swift
[80/207] Compiling AudioKit AudioPlayer.swift
[81/207] Compiling AudioKit MultiSegmentAudioPlayer.swift
[82/207] Compiling AudioKit TimePitch.swift
[83/207] Compiling AudioKit VariSpeed.swift
[84/207] Compiling AudioKit AppleSequencer.swift
[85/207] Compiling AudioKit MIDIMetaEvent+allocate.swift
[86/207] Compiling AudioKit MusicTrack+Events.swift
[87/207] Compiling AudioKit MusicTrack+Load.swift
[88/207] Compiling AudioKit MusicTrack.swift
[89/207] Compiling AudioKit Mixer.swift
[90/207] Compiling AudioKit Mixer3D.swift
[91/207] Compiling AudioKit NamedNode.swift
[92/207] Compiling AudioKit Node+ConnectStrategy.swift
[93/207] Compiling AudioKit Node+Graphviz.swift
[94/207] Compiling AudioKit Node+connectionTreeDescription.swift
[95/207] Compiling AudioKit Node+disconnectStrategy.swift
[96/207] Compiling AudioKit Node.swift
[97/207] Compiling AudioKit NodeParameter.swift
[98/207] Compiling AudioKit NodeStatus.swift
[99/207] Compiling AudioKit AppleSampler+SoundFonts.swift
[100/207] Compiling AudioKit AppleSampler+getAUPresetXML.swift
[101/207] Compiling AudioKit AppleSampler.swift
[102/207] Compiling AudioKit PresetBuilder.swift
[103/207] Compiling AudioKit MIDIPacketList+SequenceType.swift
[104/207] Compiling AudioKit BPM+StatisticalTools.swift
[105/207] Compiling AudioKit MIDIHelper.swift
[106/207] Compiling AudioKit MIDISysexMessage.swift
[107/207] Compiling AudioKit MIDITimeout.swift
[108/207] Compiling AudioKit MIDIVariableLengthQuantity.swift
[109/207] Compiling AudioKit AVAudioUnitEffect+Apple.swift
[110/207] Compiling AudioKit Delay.swift
[111/207] Compiling AudioKit AppleDistortion.swift
[112/207] Compiling AudioKit Decimator.swift
[113/207] Compiling AudioKit Distortion.swift
[114/207] Compiling AudioKit RingModulator.swift
[115/207] Compiling AudioKit Compressor.swift
[116/207] Compiling AudioKit DynamicsProcessor.swift
[117/207] Compiling AudioKit AVAudioFile+Utilities.swift
[118/207] Compiling AudioKit AVAudioPCMBuffer+Processing.swift
[119/207] Compiling AudioKit AVAudioPCMBuffer+Utilities.swift
[120/207] Compiling AudioKit FormatConverter+Compressed.swift
[121/207] Compiling AudioKit FormatConverter+PCM.swift
[122/207] Compiling AudioKit FormatConverter+Utilities.swift
[123/207] Compiling AudioKit FormatConverter.swift
[124/207] Compiling AudioKit WaveformDataRequest.swift
[125/207] Compiling AudioKit AVAudioUnit+Helpers.swift
[126/207] Compiling AudioKit AudioComponentDescription+Helpers.swift
[127/207] Compiling AudioKit AudioUnit+Helpers.swift
[128/207] Compiling AudioKit AVAudioEngine+Extensions.swift
[129/207] Compiling AudioKit AudioEngine+connectionTreeDescription.swift
[130/207] Compiling AudioKit AudioEngine.swift
[131/207] Compiling AudioKit MIDIFileChunkEvent.swift
[132/207] Compiling AudioKit MIDIFileHeaderChunk.swift
[133/207] Compiling AudioKit MIDIFileTempoTrack.swift
[134/207] Compiling AudioKit MIDIFileTrack.swift
[135/207] Compiling AudioKit MIDIFileTrackChunk.swift
[136/207] Compiling AudioKit MIDIFileTrackMap.swift
[137/207] Compiling AudioKit MIDIInstrument.swift
[138/207] Compiling AudioKit MIDIListener.swift
[139/207] Compiling AudioKit MIDINoteData.swift
[140/207] Compiling AudioKit MIDIPlayer.swift
[141/207] Compiling AudioKit MIDISampler.swift
[142/207] Compiling AudioKit MIDITransformer.swift
[143/207] Compiling AudioKit MIDIPacket+Extensions.swift
[144/207] Compiling AudioKit MIDIPacket+SequenceType.swift
[145/207] Compiling AudioKit TimeSignature.swift
[146/207] Compiling AudioKit UnsafeMIDIMetaEventPointer.swift
[147/207] Compiling AudioKit Duration.swift
[148/207] Compiling AudioKit AmplitudeTap.swift
[149/207] Compiling AudioKit BaseTap.swift
[150/207] Compiling AudioKit FFTTap.swift
[151/207] Compiling AudioKit MultiChannelInputNodeTap+WriteableFile.swift
[152/207] Compiling AudioKit MultiChannelInputNodeTap.swift
[153/207] Compiling AudioKit NodeRecorder.swift
[154/207] Compiling AudioKit RawBufferTap.swift
[155/207] Compiling AudioKit RawDataTap.swift
[156/207] Compiling AudioKit Tap.swift
[157/207] Compiling AudioKit resource_bundle_accessor.swift
[158/222] Compiling AudioKitEX Sequencer.swift
[159/223] Compiling AudioKitEX SequencerTrack.swift
[160/223] Compiling AudioKitEX Sequence.swift
[161/223] Compiling AudioKitEX StereoFieldLimiter.swift
[162/223] Compiling AudioKitEX DryWetMixer.swift
[163/223] Compiling AudioKitEX Fader.swift
[164/223] Compiling AudioKitEX Node+AudioKitAU.swift
[165/223] Compiling AudioKitEX Node+Triggerable.swift
[166/223] Compiling AudioKitEX RenderMeasurer.swift
[167/223] Compiling AudioKitEX NodeParameter+Automation.swift
[168/223] Compiling AudioKitEX ParameterAutomation.swift
[169/223] Compiling AudioKitEX CallbackInstrument.swift
[170/223] Compiling AudioKitEX DryWetDualMixer.swift
[171/223] Compiling AudioKitEX AudioKitAU.swift
[172/223] Compiling AudioKitEX AutomationCurve.swift
[173/223] Emitting module AudioKitEX
[173/223] Compiling MultiStageFilter.cpp
[174/223] Compiling Envelope.cpp
[175/223] Compiling WaveStack.cpp
[176/223] Compiling EnsembleOscillator.cpp
[177/223] Compiling SynthVoice.cpp
[178/223] Compiling unpack_utils.c
[179/223] Compiling write_words.c
[180/223] Compiling unpack_dsd.c
[181/223] Compiling unpack_floats.c
[182/223] Compiling CDunneAudioKit StereoDelayDSP.mm
[183/223] Compiling CDunneAudioKit TransientShaperDSP.mm
[184/223] Compiling DrawbarsOscillator.cpp
[185/223] Compiling unpack_seek.c
[186/223] Compiling unpack3_seek.c
[187/223] Compiling unpack3_open.c
[188/223] Compiling unpack3.c
[189/223] Compiling tags.c
[190/223] Compiling unpack.c
[191/223] Compiling tag_utils.c
[192/223] Compiling read_words.c
[193/223] Compiling pack_floats.c
[194/223] Compiling pack_dsd.c
[195/223] Compiling pack_utils.c
[196/223] Compiling CoreSynth.cpp
[197/223] Compiling pack_dns.c
[198/223] Compiling open_legacy.c
[199/223] Compiling open_utils.c
[200/223] Compiling open_raw.c
[201/223] Compiling pack.c
[202/223] Compiling extra2.c
[203/223] Compiling extra1.c
[204/223] Compiling entropy_utils.c
[205/223] Compiling decorr_utils.c
[206/223] Compiling SampleBuffer.cpp
[207/223] Compiling common_utils.c
[208/223] Compiling SustainPedalLogic.cpp
[209/223] Compiling CDunneAudioKit ModulatedDelayDSP.mm
[210/223] Compiling CDunneAudioKit SynthDSP.mm
[211/223] Compiling CDunneAudioKit SamplerDSP.mm
[212/223] Compiling SamplerVoice.cpp
[213/223] Compiling StereoDelay.cpp
[214/223] Compiling ModulatedDelay.cpp
[215/223] Compiling AdjustableDelayLine.cpp
[216/223] Compiling ResonantLowPassFilter.cpp
[217/223] Compiling open_filename.c
[218/223] Compiling CoreSampler.cpp
[219/223] Compiling EnvelopeGeneratorBase.cpp
[220/223] Compiling FunctionTable.cpp
[221/223] Compiling AHDSHREnvelope.cpp
[222/223] Compiling ADSREnvelope.cpp
[224/231] Compiling DunneAudioKit StereoDelay.swift
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/StereoDelay.swift:22:23: warning: static property 'timeDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | /// Specification details for time
22 | public static let timeDef = NodeParameterDef(
| `- warning: static property 'timeDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
23 | identifier: "time",
24 | name: "Delay time (Seconds)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/StereoDelay.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
1 | // Copyright AudioKit. All Rights Reserved.
2 |
3 | import AudioKit
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
4 | import AudioKitEX
5 | import AVFoundation
:
20 |
21 | /// Specification details for time
22 | public static let timeDef = NodeParameterDef(
| |- note: add '@MainActor' to make static property 'timeDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | identifier: "time",
24 | name: "Delay time (Seconds)",
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/StereoDelay.swift:35:23: warning: static property 'feedbackDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
33 |
34 | /// Specification details for feedback
35 | public static let feedbackDef = NodeParameterDef(
| |- warning: static property 'feedbackDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'feedbackDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | identifier: "feedback",
37 | name: "Feedback (%)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/StereoDelay.swift:48:23: warning: static property 'dryWetMixDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
46 |
47 | /// Specification details for dry wet mix
48 | public static let dryWetMixDef = NodeParameterDef(
| |- warning: static property 'dryWetMixDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dryWetMixDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 | identifier: "dryWetMix",
50 | name: "Dry-Wet Mix",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/StereoDelay.swift:61:23: warning: static property 'pingPongDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
59 |
60 | /// Specification details for ping pong mode
61 | public static let pingPongDef = NodeParameterDef(
| |- warning: static property 'pingPongDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pingPongDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | identifier: "pingPong",
63 | name: "Ping-Pong Mode",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
[225/231] Compiling DunneAudioKit Synth.swift
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:22:23: warning: static property 'masterVolumeDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | /// Specification details for master volume
22 | public static let masterVolumeDef = NodeParameterDef(
| `- warning: static property 'masterVolumeDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
23 | identifier: "masterVolume",
24 | name: "Master Volume",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:5:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
3 |
4 | import AVFoundation
5 | import AudioKit
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
6 | import AudioKitEX
7 | import CDunneAudioKit
:
20 |
21 | /// Specification details for master volume
22 | public static let masterVolumeDef = NodeParameterDef(
| |- note: add '@MainActor' to make static property 'masterVolumeDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | identifier: "masterVolume",
24 | name: "Master Volume",
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:34:23: warning: static property 'pitchBendDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | /// Specification details for pitchBend
34 | public static let pitchBendDef = NodeParameterDef(
| |- warning: static property 'pitchBendDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchBendDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | identifier: "pitchBend",
36 | name: "Pitch bend (semitones)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:46:23: warning: static property 'vibratoDepthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
44 |
45 | /// Specification details for vibratoDepth
46 | public static let vibratoDepthDef = NodeParameterDef(
| |- warning: static property 'vibratoDepthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'vibratoDepthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 | identifier: "vibratoDepth",
48 | name: "Vibrato Depth",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:58:23: warning: static property 'filterCutoffDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
56 |
57 | /// Specification details for filterCutoff
58 | public static let filterCutoffDef = NodeParameterDef(
| |- warning: static property 'filterCutoffDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterCutoffDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | identifier: "filterCutoff",
60 | name: "Filter Cutoff",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:70:23: warning: static property 'filterStrengthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
68 |
69 | /// Specification details for filterStrength
70 | public static let filterStrengthDef = NodeParameterDef(
| |- warning: static property 'filterStrengthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterStrengthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | identifier: "filterStrength",
72 | name: "Filter Strength",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:82:23: warning: static property 'filterResonanceDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
80 |
81 | /// Specification details for filterResonance
82 | public static let filterResonanceDef = NodeParameterDef(
| |- warning: static property 'filterResonanceDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterResonanceDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
83 | identifier: "filterResonance",
84 | name: "Filter Resonance",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:94:23: warning: static property 'attackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
92 |
93 | /// Specification details for attackDuration
94 | public static let attackDurationDef = NodeParameterDef(
| |- warning: static property 'attackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attackDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
95 | identifier: "attackDuration",
96 | name: "Attack Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:107:23: warning: static property 'decayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
105 |
106 | /// Specification details for decayDuration
107 | public static let decayDurationDef = NodeParameterDef(
| |- warning: static property 'decayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'decayDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 | identifier: "decayDuration",
109 | name: "Decay Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:119:23: warning: static property 'sustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
117 |
118 | /// Specification details for sustainLevel
119 | public static let sustainLevelDef = NodeParameterDef(
| |- warning: static property 'sustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sustainLevelDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | identifier: "sustainLevel",
121 | name: "Sustain Level",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:131:23: warning: static property 'releaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
129 |
130 | /// Specification details for releaseDuration
131 | public static let releaseDurationDef = NodeParameterDef(
| |- warning: static property 'releaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'releaseDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 | identifier: "releaseDuration",
133 | name: "Release Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:143:23: warning: static property 'filterAttackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
141 |
142 | /// Specification details for filterAttackDuration
143 | public static let filterAttackDurationDef = NodeParameterDef(
| |- warning: static property 'filterAttackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterAttackDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 | identifier: "filterAttackDuration",
145 | name: "Filter Attack Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:156:23: warning: static property 'filterDecayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
154 |
155 | /// Specification details for filterDecayDuration
156 | public static let filterDecayDurationDef = NodeParameterDef(
| |- warning: static property 'filterDecayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterDecayDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 | identifier: "filterDecayDuration",
158 | name: "Filter Decay Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:168:23: warning: static property 'filterSustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | /// Specification details for filterSustainLevel
168 | public static let filterSustainLevelDef = NodeParameterDef(
| |- warning: static property 'filterSustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterSustainLevelDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 | identifier: "filterSustainLevel",
170 | name: "Filter Sustain Level",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:180:23: warning: static property 'filterReleaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
178 |
179 | /// Specification details for filterReleaseDuration
180 | public static let filterReleaseDurationDef = NodeParameterDef(
| |- warning: static property 'filterReleaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterReleaseDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 | identifier: "filterReleaseDuration",
182 | name: "Filter Release Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
[226/231] Compiling DunneAudioKit TransientShaper.swift
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/TransientShaper.swift:21:23: warning: static property 'inputAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// Specification details for input amount
21 | public static let inputAmountDef = NodeParameterDef(
| `- warning: static property 'inputAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
22 | identifier: "inputAmount",
23 | name: "Input",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/TransientShaper.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
1 | // Copyright AudioKit. All Rights Reserved.
2 |
3 | import AudioKit
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
4 | import AudioKitEX
5 | import AVFoundation
:
19 |
20 | /// Specification details for input amount
21 | public static let inputAmountDef = NodeParameterDef(
| |- note: add '@MainActor' to make static property 'inputAmountDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | identifier: "inputAmount",
23 | name: "Input",
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/TransientShaper.swift:34:23: warning: static property 'attackAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | /// Specification details for attack amount
34 | public static let attackAmountDef = NodeParameterDef(
| |- warning: static property 'attackAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attackAmountDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | identifier: "attackAmount",
36 | name: "Attack",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/TransientShaper.swift:47:23: warning: static property 'releaseAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
45 |
46 | /// Specification details for release amount
47 | public static let releaseAmountDef = NodeParameterDef(
| |- warning: static property 'releaseAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'releaseAmountDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | identifier: "releaseAmount",
49 | name: "Release",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/TransientShaper.swift:60:23: warning: static property 'outputAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
58 |
59 | /// Specification details for output amount
60 | public static let outputAmountDef = NodeParameterDef(
| |- warning: static property 'outputAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'outputAmountDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 | identifier: "outputAmount",
62 | name: "Output",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
[227/231] Compiling DunneAudioKit Chorus.swift
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Chorus.swift:22:23: warning: static property 'frequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | /// Specification details for frequency
22 | public static let frequencyDef = NodeParameterDef(
| `- warning: static property 'frequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
23 | identifier: "frequency",
24 | name: "Frequency (Hz)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Chorus.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
1 | // Copyright AudioKit. All Rights Reserved.
2 |
3 | import AudioKit
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
4 | import AudioKitEX
5 | import AVFoundation
:
20 |
21 | /// Specification details for frequency
22 | public static let frequencyDef = NodeParameterDef(
| |- note: add '@MainActor' to make static property 'frequencyDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | identifier: "frequency",
24 | name: "Frequency (Hz)",
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Chorus.swift:35:23: warning: static property 'depthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
33 |
34 | /// Specification details for depth
35 | public static let depthDef = NodeParameterDef(
| |- warning: static property 'depthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'depthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | identifier: "depth",
37 | name: "Depth 0-1",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Chorus.swift:48:23: warning: static property 'feedbackDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
46 |
47 | /// Specification details for feedback
48 | public static let feedbackDef = NodeParameterDef(
| |- warning: static property 'feedbackDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'feedbackDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 | identifier: "feedback",
50 | name: "Feedback 0-1",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Chorus.swift:61:23: warning: static property 'dryWetMixDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
59 |
60 | /// Specification details for dry wet mix
61 | public static let dryWetMixDef = NodeParameterDef(
| |- warning: static property 'dryWetMixDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dryWetMixDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | identifier: "dryWetMix",
63 | name: "Dry Wet Mix 0-1",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
[228/231] Compiling DunneAudioKit Sampler+SFZ.swift
[229/231] Compiling DunneAudioKit Flanger.swift
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Flanger.swift:22:23: warning: static property 'frequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | /// Specification for the frequency
22 | public static let frequencyDef = NodeParameterDef(
| `- warning: static property 'frequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
23 | identifier: "frequency",
24 | name: "Frequency (Hz)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Flanger.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
1 | // Copyright AudioKit. All Rights Reserved.
2 |
3 | import AudioKit
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
4 | import AudioKitEX
5 | import AVFoundation
:
20 |
21 | /// Specification for the frequency
22 | public static let frequencyDef = NodeParameterDef(
| |- note: add '@MainActor' to make static property 'frequencyDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | identifier: "frequency",
24 | name: "Frequency (Hz)",
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Flanger.swift:35:23: warning: static property 'depthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
33 |
34 | /// Specification for the depth
35 | public static let depthDef = NodeParameterDef(
| |- warning: static property 'depthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'depthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | identifier: "depth",
37 | name: "Depth 0-1",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Flanger.swift:48:23: warning: static property 'feedbackDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
46 |
47 | /// Specification for the feedback
48 | public static let feedbackDef = NodeParameterDef(
| |- warning: static property 'feedbackDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'feedbackDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 | identifier: "feedback",
50 | name: "Feedback 0-1",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Flanger.swift:61:23: warning: static property 'dryWetMixDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
59 |
60 | /// Specification for the dry wet mix
61 | public static let dryWetMixDef = NodeParameterDef(
| |- warning: static property 'dryWetMixDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dryWetMixDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | identifier: "dryWetMix",
63 | name: "Dry Wet Mix 0-1",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
[230/231] Emitting module DunneAudioKit
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Chorus.swift:22:23: warning: static property 'frequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | /// Specification details for frequency
22 | public static let frequencyDef = NodeParameterDef(
| `- warning: static property 'frequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
23 | identifier: "frequency",
24 | name: "Frequency (Hz)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Chorus.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
1 | // Copyright AudioKit. All Rights Reserved.
2 |
3 | import AudioKit
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
4 | import AudioKitEX
5 | import AVFoundation
:
20 |
21 | /// Specification details for frequency
22 | public static let frequencyDef = NodeParameterDef(
| |- note: add '@MainActor' to make static property 'frequencyDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | identifier: "frequency",
24 | name: "Frequency (Hz)",
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Chorus.swift:35:23: warning: static property 'depthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
33 |
34 | /// Specification details for depth
35 | public static let depthDef = NodeParameterDef(
| |- warning: static property 'depthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'depthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | identifier: "depth",
37 | name: "Depth 0-1",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Chorus.swift:48:23: warning: static property 'feedbackDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
46 |
47 | /// Specification details for feedback
48 | public static let feedbackDef = NodeParameterDef(
| |- warning: static property 'feedbackDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'feedbackDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 | identifier: "feedback",
50 | name: "Feedback 0-1",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Chorus.swift:61:23: warning: static property 'dryWetMixDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
59 |
60 | /// Specification details for dry wet mix
61 | public static let dryWetMixDef = NodeParameterDef(
| |- warning: static property 'dryWetMixDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dryWetMixDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | identifier: "dryWetMix",
63 | name: "Dry Wet Mix 0-1",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Flanger.swift:22:23: warning: static property 'frequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | /// Specification for the frequency
22 | public static let frequencyDef = NodeParameterDef(
| `- warning: static property 'frequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
23 | identifier: "frequency",
24 | name: "Frequency (Hz)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Flanger.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
1 | // Copyright AudioKit. All Rights Reserved.
2 |
3 | import AudioKit
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
4 | import AudioKitEX
5 | import AVFoundation
:
20 |
21 | /// Specification for the frequency
22 | public static let frequencyDef = NodeParameterDef(
| |- note: add '@MainActor' to make static property 'frequencyDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | identifier: "frequency",
24 | name: "Frequency (Hz)",
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Flanger.swift:35:23: warning: static property 'depthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
33 |
34 | /// Specification for the depth
35 | public static let depthDef = NodeParameterDef(
| |- warning: static property 'depthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'depthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | identifier: "depth",
37 | name: "Depth 0-1",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Flanger.swift:48:23: warning: static property 'feedbackDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
46 |
47 | /// Specification for the feedback
48 | public static let feedbackDef = NodeParameterDef(
| |- warning: static property 'feedbackDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'feedbackDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 | identifier: "feedback",
50 | name: "Feedback 0-1",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Flanger.swift:61:23: warning: static property 'dryWetMixDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
59 |
60 | /// Specification for the dry wet mix
61 | public static let dryWetMixDef = NodeParameterDef(
| |- warning: static property 'dryWetMixDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dryWetMixDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | identifier: "dryWetMix",
63 | name: "Dry Wet Mix 0-1",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:18:24: warning: static property 'nonRampFlags' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | // MARK: - Parameters
17 |
18 | private static var nonRampFlags: AudioUnitParameterOptions = [.flag_IsReadable, .flag_IsWritable]
| |- warning: static property 'nonRampFlags' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nonRampFlags' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nonRampFlags' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | /// Specification details for master volume
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:21:23: warning: static property 'masterVolumeDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// Specification details for master volume
21 | public static let masterVolumeDef = NodeParameterDef(
| `- warning: static property 'masterVolumeDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
22 | identifier: "masterVolume",
23 | name: "Master Volume",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
1 | // Copyright AudioKit. All Rights Reserved.
2 |
3 | import AudioKit
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
4 | import AudioKitEX
5 | import AVFoundation
:
19 |
20 | /// Specification details for master volume
21 | public static let masterVolumeDef = NodeParameterDef(
| |- note: add '@MainActor' to make static property 'masterVolumeDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | identifier: "masterVolume",
23 | name: "Master Volume",
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:34:23: warning: static property 'pitchBendDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | /// Specification details for pitchBend
34 | public static let pitchBendDef = NodeParameterDef(
| |- warning: static property 'pitchBendDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchBendDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | identifier: "pitchBend",
36 | name: "Pitch bend (semitones)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:47:23: warning: static property 'vibratoDepthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
45 |
46 | /// Specification details for vibratoDepth
47 | public static let vibratoDepthDef = NodeParameterDef(
| |- warning: static property 'vibratoDepthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'vibratoDepthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | identifier: "vibratoDepth",
49 | name: "Vibrato Depth",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:60:23: warning: static property 'vibratoFrequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
58 |
59 | /// Specification details for vibratoFrequency
60 | public static let vibratoFrequencyDef = NodeParameterDef(
| |- warning: static property 'vibratoFrequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'vibratoFrequencyDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 | identifier: "vibratoFrequency",
62 | name: "Vibrato Speed (hz)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:73:23: warning: static property 'voiceVibratoDepthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
71 |
72 | /// Specification details for voiceVibratoDepth
73 | public static let voiceVibratoDepthDef = NodeParameterDef(
| |- warning: static property 'voiceVibratoDepthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'voiceVibratoDepthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | identifier: "voiceVibratoDepth",
75 | name: "Voice Vibrato (semitones)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:86:23: warning: static property 'voiceVibratoFrequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
84 |
85 | /// Specification details for voiceVibratoFrequency
86 | public static let voiceVibratoFrequencyDef = NodeParameterDef(
| |- warning: static property 'voiceVibratoFrequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'voiceVibratoFrequencyDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | identifier: "voiceVibratoFrequency",
88 | name: "Voice Vibrato speed (Hz)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:99:23: warning: static property 'filterCutoffDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
97 |
98 | /// Specification details for filterCutoff
99 | public static let filterCutoffDef = NodeParameterDef(
| |- warning: static property 'filterCutoffDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterCutoffDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | identifier: "filterCutoff",
101 | name: "Filter Cutoff",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:112:23: warning: static property 'filterStrengthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
110 |
111 | /// Specification details for filterStrength
112 | public static let filterStrengthDef = NodeParameterDef(
| |- warning: static property 'filterStrengthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterStrengthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 | identifier: "filterStrength",
114 | name: "Filter Strength",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:125:23: warning: static property 'filterResonanceDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
123 |
124 | /// Specification details for filterResonance
125 | public static let filterResonanceDef = NodeParameterDef(
| |- warning: static property 'filterResonanceDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterResonanceDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | identifier: "filterResonance",
127 | name: "Filter Resonance",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:138:23: warning: static property 'glideRateDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
136 |
137 | /// Specification details for glideRate
138 | public static let glideRateDef = NodeParameterDef(
| |- warning: static property 'glideRateDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'glideRateDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 | identifier: "glideRate",
140 | name: "Glide rate (sec/octave))",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:151:23: warning: static property 'attackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 | /// Specification details for attackDuration
151 | public static let attackDurationDef = NodeParameterDef(
| |- warning: static property 'attackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attackDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 | identifier: "attackDuration",
153 | name: "Attack Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:165:23: warning: static property 'holdDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
163 |
164 | /// Specification details for holdDuration
165 | public static let holdDurationDef = NodeParameterDef(
| |- warning: static property 'holdDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'holdDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 | identifier: "holdDuration",
167 | name: "Hold Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:179:23: warning: static property 'decayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
177 |
178 | /// Specification details for decayDuration
179 | public static let decayDurationDef = NodeParameterDef(
| |- warning: static property 'decayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'decayDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
180 | identifier: "decayDuration",
181 | name: "Decay Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:193:23: warning: static property 'sustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
191 |
192 | /// Specification details for sustainLevel
193 | public static let sustainLevelDef = NodeParameterDef(
| |- warning: static property 'sustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sustainLevelDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 | identifier: "sustainLevel",
195 | name: "Sustain Level",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:207:23: warning: static property 'releaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
205 |
206 | /// Specification details for releaseDuration
207 | public static let releaseDurationDef = NodeParameterDef(
| |- warning: static property 'releaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'releaseDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
208 | identifier: "releaseDuration",
209 | name: "Release Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:221:23: warning: static property 'filterAttackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
219 |
220 | /// Specification details for filterAttackDuration
221 | public static let filterAttackDurationDef = NodeParameterDef(
| |- warning: static property 'filterAttackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterAttackDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 | identifier: "filterAttackDuration",
223 | name: "Filter Attack Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:235:23: warning: static property 'filterDecayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
233 |
234 | /// Specification details for filterDecayDuration
235 | public static let filterDecayDurationDef = NodeParameterDef(
| |- warning: static property 'filterDecayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterDecayDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 | identifier: "filterDecayDuration",
237 | name: "Filter Decay Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:249:23: warning: static property 'filterSustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
247 |
248 | /// Specification details for filterSustainLevel
249 | public static let filterSustainLevelDef = NodeParameterDef(
| |- warning: static property 'filterSustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterSustainLevelDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
250 | identifier: "filterSustainLevel",
251 | name: "Filter Sustain Level",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:263:23: warning: static property 'filterReleaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
261 |
262 | /// Specification details for filterReleaseDuration
263 | public static let filterReleaseDurationDef = NodeParameterDef(
| |- warning: static property 'filterReleaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterReleaseDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 | identifier: "filterReleaseDuration",
265 | name: "Filter Release Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:277:23: warning: static property 'pitchAttackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
275 |
276 | /// Specification details for pitchAttackDuration
277 | public static let pitchAttackDurationDef = NodeParameterDef(
| |- warning: static property 'pitchAttackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchAttackDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
278 | identifier: "pitchAttackDuration",
279 | name: "Pitch Attack Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:291:23: warning: static property 'pitchDecayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
289 |
290 | /// Specification details for pitchDecayDuration
291 | public static let pitchDecayDurationDef = NodeParameterDef(
| |- warning: static property 'pitchDecayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchDecayDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
292 | identifier: "pitchDecayDuration",
293 | name: "Pitch Decay Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:304:23: warning: static property 'pitchSustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
302 |
303 | /// Specification details for pitchSustainLevel
304 | public static let pitchSustainLevelDef = NodeParameterDef(
| |- warning: static property 'pitchSustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchSustainLevelDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
305 | identifier: "pitchSustainLevel",
306 | name: "Pitch Sustain Level",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:318:23: warning: static property 'pitchReleaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
316 |
317 | /// Specification details for pitchReleaseDuration
318 | public static let pitchReleaseDurationDef = NodeParameterDef(
| |- warning: static property 'pitchReleaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchReleaseDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
319 | identifier: "pitchReleaseDuration",
320 | name: "Pitch Release Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:332:23: warning: static property 'pitchADSRSemitonesDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
330 |
331 | /// Specification details for pitchADSRSemitones
332 | public static let pitchADSRSemitonesDef = NodeParameterDef(
| |- warning: static property 'pitchADSRSemitonesDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchADSRSemitonesDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
333 | identifier: "pitchADSRSemitones",
334 | name: "Pitch EG Amount duration (semitones)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:346:23: warning: static property 'restartVoiceLFODef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
344 |
345 | /// Specification details for restartVoiceLFO
346 | public static let restartVoiceLFODef = NodeParameterDef(
| |- warning: static property 'restartVoiceLFODef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'restartVoiceLFODef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
347 | identifier: "restartVoiceLFO",
348 | name: "restartVoiceLFO",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:360:23: warning: static property 'filterEnableDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
358 |
359 | /// Specification details for filterEnable
360 | public static let filterEnableDef = NodeParameterDef(
| |- warning: static property 'filterEnableDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterEnableDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
361 | identifier: "filterEnable",
362 | name: "Filter Enable",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:374:23: warning: static property 'loopThruReleaseDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
372 |
373 | /// Specification details for loopThruRelease
374 | public static let loopThruReleaseDef = NodeParameterDef(
| |- warning: static property 'loopThruReleaseDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'loopThruReleaseDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
375 | identifier: "loopThruRelease",
376 | name: "loopThruRelease",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:388:23: warning: static property 'isMonophonicDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
386 |
387 | /// Specification details for isMonophonic
388 | public static let isMonophonicDef = NodeParameterDef(
| |- warning: static property 'isMonophonicDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'isMonophonicDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
389 | identifier: "isMonophonic",
390 | name: "isMonophonic",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:402:23: warning: static property 'isLegatoDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
400 |
401 | /// Specification details for isLegato
402 | public static let isLegatoDef = NodeParameterDef(
| |- warning: static property 'isLegatoDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'isLegatoDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
403 | identifier: "isLegato",
404 | name: "isLegato",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:416:23: warning: static property 'keyTrackingFractionDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
414 |
415 | /// Specification details for keyTrackingFraction
416 | public static let keyTrackingFractionDef = NodeParameterDef(
| |- warning: static property 'keyTrackingFractionDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'keyTrackingFractionDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
417 | identifier: "keyTrackingFraction",
418 | name: "Key Tracking",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:430:23: warning: static property 'filterEnvelopeVelocityScalingDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
428 |
429 | /// Specification details for filterEnvelopeVelocityScaling
430 | public static let filterEnvelopeVelocityScalingDef = NodeParameterDef(
| |- warning: static property 'filterEnvelopeVelocityScalingDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterEnvelopeVelocityScalingDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
431 | identifier: "filterEnvelopeVelocityScaling",
432 | name: "Filter Envelope Scaling",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/StereoDelay.swift:22:23: warning: static property 'timeDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | /// Specification details for time
22 | public static let timeDef = NodeParameterDef(
| `- warning: static property 'timeDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
23 | identifier: "time",
24 | name: "Delay time (Seconds)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/StereoDelay.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
1 | // Copyright AudioKit. All Rights Reserved.
2 |
3 | import AudioKit
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
4 | import AudioKitEX
5 | import AVFoundation
:
20 |
21 | /// Specification details for time
22 | public static let timeDef = NodeParameterDef(
| |- note: add '@MainActor' to make static property 'timeDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | identifier: "time",
24 | name: "Delay time (Seconds)",
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/StereoDelay.swift:35:23: warning: static property 'feedbackDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
33 |
34 | /// Specification details for feedback
35 | public static let feedbackDef = NodeParameterDef(
| |- warning: static property 'feedbackDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'feedbackDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | identifier: "feedback",
37 | name: "Feedback (%)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/StereoDelay.swift:48:23: warning: static property 'dryWetMixDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
46 |
47 | /// Specification details for dry wet mix
48 | public static let dryWetMixDef = NodeParameterDef(
| |- warning: static property 'dryWetMixDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dryWetMixDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 | identifier: "dryWetMix",
50 | name: "Dry-Wet Mix",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/StereoDelay.swift:61:23: warning: static property 'pingPongDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
59 |
60 | /// Specification details for ping pong mode
61 | public static let pingPongDef = NodeParameterDef(
| |- warning: static property 'pingPongDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pingPongDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | identifier: "pingPong",
63 | name: "Ping-Pong Mode",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:22:23: warning: static property 'masterVolumeDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | /// Specification details for master volume
22 | public static let masterVolumeDef = NodeParameterDef(
| `- warning: static property 'masterVolumeDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
23 | identifier: "masterVolume",
24 | name: "Master Volume",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:5:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
3 |
4 | import AVFoundation
5 | import AudioKit
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
6 | import AudioKitEX
7 | import CDunneAudioKit
:
20 |
21 | /// Specification details for master volume
22 | public static let masterVolumeDef = NodeParameterDef(
| |- note: add '@MainActor' to make static property 'masterVolumeDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | identifier: "masterVolume",
24 | name: "Master Volume",
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:34:23: warning: static property 'pitchBendDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | /// Specification details for pitchBend
34 | public static let pitchBendDef = NodeParameterDef(
| |- warning: static property 'pitchBendDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchBendDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | identifier: "pitchBend",
36 | name: "Pitch bend (semitones)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:46:23: warning: static property 'vibratoDepthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
44 |
45 | /// Specification details for vibratoDepth
46 | public static let vibratoDepthDef = NodeParameterDef(
| |- warning: static property 'vibratoDepthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'vibratoDepthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
47 | identifier: "vibratoDepth",
48 | name: "Vibrato Depth",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:58:23: warning: static property 'filterCutoffDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
56 |
57 | /// Specification details for filterCutoff
58 | public static let filterCutoffDef = NodeParameterDef(
| |- warning: static property 'filterCutoffDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterCutoffDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
59 | identifier: "filterCutoff",
60 | name: "Filter Cutoff",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:70:23: warning: static property 'filterStrengthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
68 |
69 | /// Specification details for filterStrength
70 | public static let filterStrengthDef = NodeParameterDef(
| |- warning: static property 'filterStrengthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterStrengthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
71 | identifier: "filterStrength",
72 | name: "Filter Strength",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:82:23: warning: static property 'filterResonanceDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
80 |
81 | /// Specification details for filterResonance
82 | public static let filterResonanceDef = NodeParameterDef(
| |- warning: static property 'filterResonanceDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterResonanceDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
83 | identifier: "filterResonance",
84 | name: "Filter Resonance",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:94:23: warning: static property 'attackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
92 |
93 | /// Specification details for attackDuration
94 | public static let attackDurationDef = NodeParameterDef(
| |- warning: static property 'attackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attackDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
95 | identifier: "attackDuration",
96 | name: "Attack Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:107:23: warning: static property 'decayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
105 |
106 | /// Specification details for decayDuration
107 | public static let decayDurationDef = NodeParameterDef(
| |- warning: static property 'decayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'decayDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 | identifier: "decayDuration",
109 | name: "Decay Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:119:23: warning: static property 'sustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
117 |
118 | /// Specification details for sustainLevel
119 | public static let sustainLevelDef = NodeParameterDef(
| |- warning: static property 'sustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sustainLevelDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | identifier: "sustainLevel",
121 | name: "Sustain Level",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:131:23: warning: static property 'releaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
129 |
130 | /// Specification details for releaseDuration
131 | public static let releaseDurationDef = NodeParameterDef(
| |- warning: static property 'releaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'releaseDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 | identifier: "releaseDuration",
133 | name: "Release Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:143:23: warning: static property 'filterAttackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
141 |
142 | /// Specification details for filterAttackDuration
143 | public static let filterAttackDurationDef = NodeParameterDef(
| |- warning: static property 'filterAttackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterAttackDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 | identifier: "filterAttackDuration",
145 | name: "Filter Attack Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:156:23: warning: static property 'filterDecayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
154 |
155 | /// Specification details for filterDecayDuration
156 | public static let filterDecayDurationDef = NodeParameterDef(
| |- warning: static property 'filterDecayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterDecayDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 | identifier: "filterDecayDuration",
158 | name: "Filter Decay Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:168:23: warning: static property 'filterSustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
166 |
167 | /// Specification details for filterSustainLevel
168 | public static let filterSustainLevelDef = NodeParameterDef(
| |- warning: static property 'filterSustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterSustainLevelDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 | identifier: "filterSustainLevel",
170 | name: "Filter Sustain Level",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Synth.swift:180:23: warning: static property 'filterReleaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
178 |
179 | /// Specification details for filterReleaseDuration
180 | public static let filterReleaseDurationDef = NodeParameterDef(
| |- warning: static property 'filterReleaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterReleaseDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 | identifier: "filterReleaseDuration",
182 | name: "Filter Release Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/TransientShaper.swift:21:23: warning: static property 'inputAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// Specification details for input amount
21 | public static let inputAmountDef = NodeParameterDef(
| `- warning: static property 'inputAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
22 | identifier: "inputAmount",
23 | name: "Input",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/TransientShaper.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
1 | // Copyright AudioKit. All Rights Reserved.
2 |
3 | import AudioKit
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
4 | import AudioKitEX
5 | import AVFoundation
:
19 |
20 | /// Specification details for input amount
21 | public static let inputAmountDef = NodeParameterDef(
| |- note: add '@MainActor' to make static property 'inputAmountDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | identifier: "inputAmount",
23 | name: "Input",
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/TransientShaper.swift:34:23: warning: static property 'attackAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | /// Specification details for attack amount
34 | public static let attackAmountDef = NodeParameterDef(
| |- warning: static property 'attackAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attackAmountDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | identifier: "attackAmount",
36 | name: "Attack",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/TransientShaper.swift:47:23: warning: static property 'releaseAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
45 |
46 | /// Specification details for release amount
47 | public static let releaseAmountDef = NodeParameterDef(
| |- warning: static property 'releaseAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'releaseAmountDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | identifier: "releaseAmount",
49 | name: "Release",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/TransientShaper.swift:60:23: warning: static property 'outputAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
58 |
59 | /// Specification details for output amount
60 | public static let outputAmountDef = NodeParameterDef(
| |- warning: static property 'outputAmountDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'outputAmountDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 | identifier: "outputAmount",
62 | name: "Output",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
[231/231] Compiling DunneAudioKit Sampler.swift
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:18:24: warning: static property 'nonRampFlags' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | // MARK: - Parameters
17 |
18 | private static var nonRampFlags: AudioUnitParameterOptions = [.flag_IsReadable, .flag_IsWritable]
| |- warning: static property 'nonRampFlags' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nonRampFlags' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nonRampFlags' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | /// Specification details for master volume
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:21:23: warning: static property 'masterVolumeDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | /// Specification details for master volume
21 | public static let masterVolumeDef = NodeParameterDef(
| `- warning: static property 'masterVolumeDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
22 | identifier: "masterVolume",
23 | name: "Master Volume",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
1 | // Copyright AudioKit. All Rights Reserved.
2 |
3 | import AudioKit
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AudioKit'
4 | import AudioKitEX
5 | import AVFoundation
:
19 |
20 | /// Specification details for master volume
21 | public static let masterVolumeDef = NodeParameterDef(
| |- note: add '@MainActor' to make static property 'masterVolumeDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | identifier: "masterVolume",
23 | name: "Master Volume",
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:34:23: warning: static property 'pitchBendDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
32 |
33 | /// Specification details for pitchBend
34 | public static let pitchBendDef = NodeParameterDef(
| |- warning: static property 'pitchBendDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchBendDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 | identifier: "pitchBend",
36 | name: "Pitch bend (semitones)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:47:23: warning: static property 'vibratoDepthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
45 |
46 | /// Specification details for vibratoDepth
47 | public static let vibratoDepthDef = NodeParameterDef(
| |- warning: static property 'vibratoDepthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'vibratoDepthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 | identifier: "vibratoDepth",
49 | name: "Vibrato Depth",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:60:23: warning: static property 'vibratoFrequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
58 |
59 | /// Specification details for vibratoFrequency
60 | public static let vibratoFrequencyDef = NodeParameterDef(
| |- warning: static property 'vibratoFrequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'vibratoFrequencyDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 | identifier: "vibratoFrequency",
62 | name: "Vibrato Speed (hz)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:73:23: warning: static property 'voiceVibratoDepthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
71 |
72 | /// Specification details for voiceVibratoDepth
73 | public static let voiceVibratoDepthDef = NodeParameterDef(
| |- warning: static property 'voiceVibratoDepthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'voiceVibratoDepthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | identifier: "voiceVibratoDepth",
75 | name: "Voice Vibrato (semitones)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:86:23: warning: static property 'voiceVibratoFrequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
84 |
85 | /// Specification details for voiceVibratoFrequency
86 | public static let voiceVibratoFrequencyDef = NodeParameterDef(
| |- warning: static property 'voiceVibratoFrequencyDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'voiceVibratoFrequencyDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
87 | identifier: "voiceVibratoFrequency",
88 | name: "Voice Vibrato speed (Hz)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:99:23: warning: static property 'filterCutoffDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
97 |
98 | /// Specification details for filterCutoff
99 | public static let filterCutoffDef = NodeParameterDef(
| |- warning: static property 'filterCutoffDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterCutoffDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 | identifier: "filterCutoff",
101 | name: "Filter Cutoff",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:112:23: warning: static property 'filterStrengthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
110 |
111 | /// Specification details for filterStrength
112 | public static let filterStrengthDef = NodeParameterDef(
| |- warning: static property 'filterStrengthDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterStrengthDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 | identifier: "filterStrength",
114 | name: "Filter Strength",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:125:23: warning: static property 'filterResonanceDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
123 |
124 | /// Specification details for filterResonance
125 | public static let filterResonanceDef = NodeParameterDef(
| |- warning: static property 'filterResonanceDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterResonanceDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | identifier: "filterResonance",
127 | name: "Filter Resonance",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:138:23: warning: static property 'glideRateDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
136 |
137 | /// Specification details for glideRate
138 | public static let glideRateDef = NodeParameterDef(
| |- warning: static property 'glideRateDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'glideRateDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 | identifier: "glideRate",
140 | name: "Glide rate (sec/octave))",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:151:23: warning: static property 'attackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
149 |
150 | /// Specification details for attackDuration
151 | public static let attackDurationDef = NodeParameterDef(
| |- warning: static property 'attackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attackDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 | identifier: "attackDuration",
153 | name: "Attack Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:165:23: warning: static property 'holdDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
163 |
164 | /// Specification details for holdDuration
165 | public static let holdDurationDef = NodeParameterDef(
| |- warning: static property 'holdDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'holdDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 | identifier: "holdDuration",
167 | name: "Hold Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:179:23: warning: static property 'decayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
177 |
178 | /// Specification details for decayDuration
179 | public static let decayDurationDef = NodeParameterDef(
| |- warning: static property 'decayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'decayDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
180 | identifier: "decayDuration",
181 | name: "Decay Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:193:23: warning: static property 'sustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
191 |
192 | /// Specification details for sustainLevel
193 | public static let sustainLevelDef = NodeParameterDef(
| |- warning: static property 'sustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'sustainLevelDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 | identifier: "sustainLevel",
195 | name: "Sustain Level",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:207:23: warning: static property 'releaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
205 |
206 | /// Specification details for releaseDuration
207 | public static let releaseDurationDef = NodeParameterDef(
| |- warning: static property 'releaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'releaseDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
208 | identifier: "releaseDuration",
209 | name: "Release Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:221:23: warning: static property 'filterAttackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
219 |
220 | /// Specification details for filterAttackDuration
221 | public static let filterAttackDurationDef = NodeParameterDef(
| |- warning: static property 'filterAttackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterAttackDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 | identifier: "filterAttackDuration",
223 | name: "Filter Attack Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:235:23: warning: static property 'filterDecayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
233 |
234 | /// Specification details for filterDecayDuration
235 | public static let filterDecayDurationDef = NodeParameterDef(
| |- warning: static property 'filterDecayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterDecayDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 | identifier: "filterDecayDuration",
237 | name: "Filter Decay Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:249:23: warning: static property 'filterSustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
247 |
248 | /// Specification details for filterSustainLevel
249 | public static let filterSustainLevelDef = NodeParameterDef(
| |- warning: static property 'filterSustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterSustainLevelDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
250 | identifier: "filterSustainLevel",
251 | name: "Filter Sustain Level",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:263:23: warning: static property 'filterReleaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
261 |
262 | /// Specification details for filterReleaseDuration
263 | public static let filterReleaseDurationDef = NodeParameterDef(
| |- warning: static property 'filterReleaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterReleaseDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
264 | identifier: "filterReleaseDuration",
265 | name: "Filter Release Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:277:23: warning: static property 'pitchAttackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
275 |
276 | /// Specification details for pitchAttackDuration
277 | public static let pitchAttackDurationDef = NodeParameterDef(
| |- warning: static property 'pitchAttackDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchAttackDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
278 | identifier: "pitchAttackDuration",
279 | name: "Pitch Attack Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:291:23: warning: static property 'pitchDecayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
289 |
290 | /// Specification details for pitchDecayDuration
291 | public static let pitchDecayDurationDef = NodeParameterDef(
| |- warning: static property 'pitchDecayDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchDecayDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
292 | identifier: "pitchDecayDuration",
293 | name: "Pitch Decay Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:304:23: warning: static property 'pitchSustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
302 |
303 | /// Specification details for pitchSustainLevel
304 | public static let pitchSustainLevelDef = NodeParameterDef(
| |- warning: static property 'pitchSustainLevelDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchSustainLevelDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
305 | identifier: "pitchSustainLevel",
306 | name: "Pitch Sustain Level",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:318:23: warning: static property 'pitchReleaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
316 |
317 | /// Specification details for pitchReleaseDuration
318 | public static let pitchReleaseDurationDef = NodeParameterDef(
| |- warning: static property 'pitchReleaseDurationDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchReleaseDurationDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
319 | identifier: "pitchReleaseDuration",
320 | name: "Pitch Release Duration (s)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:332:23: warning: static property 'pitchADSRSemitonesDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
330 |
331 | /// Specification details for pitchADSRSemitones
332 | public static let pitchADSRSemitonesDef = NodeParameterDef(
| |- warning: static property 'pitchADSRSemitonesDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pitchADSRSemitonesDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
333 | identifier: "pitchADSRSemitones",
334 | name: "Pitch EG Amount duration (semitones)",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:346:23: warning: static property 'restartVoiceLFODef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
344 |
345 | /// Specification details for restartVoiceLFO
346 | public static let restartVoiceLFODef = NodeParameterDef(
| |- warning: static property 'restartVoiceLFODef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'restartVoiceLFODef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
347 | identifier: "restartVoiceLFO",
348 | name: "restartVoiceLFO",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:360:23: warning: static property 'filterEnableDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
358 |
359 | /// Specification details for filterEnable
360 | public static let filterEnableDef = NodeParameterDef(
| |- warning: static property 'filterEnableDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterEnableDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
361 | identifier: "filterEnable",
362 | name: "Filter Enable",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:374:23: warning: static property 'loopThruReleaseDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
372 |
373 | /// Specification details for loopThruRelease
374 | public static let loopThruReleaseDef = NodeParameterDef(
| |- warning: static property 'loopThruReleaseDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'loopThruReleaseDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
375 | identifier: "loopThruRelease",
376 | name: "loopThruRelease",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:388:23: warning: static property 'isMonophonicDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
386 |
387 | /// Specification details for isMonophonic
388 | public static let isMonophonicDef = NodeParameterDef(
| |- warning: static property 'isMonophonicDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'isMonophonicDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
389 | identifier: "isMonophonic",
390 | name: "isMonophonic",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:402:23: warning: static property 'isLegatoDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
400 |
401 | /// Specification details for isLegato
402 | public static let isLegatoDef = NodeParameterDef(
| |- warning: static property 'isLegatoDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'isLegatoDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
403 | identifier: "isLegato",
404 | name: "isLegato",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:416:23: warning: static property 'keyTrackingFractionDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
414 |
415 | /// Specification details for keyTrackingFraction
416 | public static let keyTrackingFractionDef = NodeParameterDef(
| |- warning: static property 'keyTrackingFractionDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'keyTrackingFractionDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
417 | identifier: "keyTrackingFraction",
418 | name: "Key Tracking",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
/Users/admin/builder/spi-builder-workspace/Sources/DunneAudioKit/Sampler.swift:430:23: warning: static property 'filterEnvelopeVelocityScalingDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
428 |
429 | /// Specification details for filterEnvelopeVelocityScaling
430 | public static let filterEnvelopeVelocityScalingDef = NodeParameterDef(
| |- warning: static property 'filterEnvelopeVelocityScalingDef' is not concurrency-safe because non-'Sendable' type 'NodeParameterDef' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'filterEnvelopeVelocityScalingDef' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
431 | identifier: "filterEnvelopeVelocityScaling",
432 | name: "Filter Envelope Scaling",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AudioKit/Sources/AudioKit/Nodes/NodeParameter.swift:6:15: note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
4 |
5 | /// Definition or specification of a node parameter
6 | public struct NodeParameterDef {
| `- note: struct 'NodeParameterDef' does not conform to the 'Sendable' protocol
7 | /// Unique ID
8 | public var identifier: String
Build complete! (21.61s)
Build complete.
{
"cxx_language_standard" : "c++14",
"dependencies" : [
{
"identity" : "kissfft",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/AudioKit/KissFFT"
},
{
"identity" : "audiokit",
"requirement" : {
"range" : [
{
"lower_bound" : "5.6.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/AudioKit/AudioKit"
},
{
"identity" : "audiokitex",
"requirement" : {
"range" : [
{
"lower_bound" : "5.6.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/AudioKit/AudioKitEX"
}
],
"manifest_display_name" : "DunneAudioKit",
"name" : "DunneAudioKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "DunneAudioKit",
"targets" : [
"DunneAudioKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "DunneAudioKitTests",
"module_type" : "SwiftTarget",
"name" : "DunneAudioKitTests",
"path" : "Tests/DunneAudioKitTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/DunneAudioKitTests/TestResources",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"GenericNodeTests.swift",
"SamplerTests.swift",
"SynthTests.swift",
"TransientShaperTests.swift",
"ValidatedMD5s.swift"
],
"target_dependencies" : [
"DunneAudioKit"
],
"type" : "test"
},
{
"c99name" : "DunneAudioKit",
"module_type" : "SwiftTarget",
"name" : "DunneAudioKit",
"path" : "Sources/DunneAudioKit",
"product_dependencies" : [
"AudioKit",
"AudioKitEX"
],
"product_memberships" : [
"DunneAudioKit"
],
"sources" : [
"Chorus.swift",
"Flanger.swift",
"Sampler+SFZ.swift",
"Sampler.swift",
"StereoDelay.swift",
"Synth.swift",
"TransientShaper.swift"
],
"target_dependencies" : [
"CDunneAudioKit"
],
"type" : "library"
},
{
"c99name" : "CDunneAudioKit",
"module_type" : "ClangTarget",
"name" : "CDunneAudioKit",
"path" : "Sources/CDunneAudioKit",
"product_dependencies" : [
"AudioKit",
"AudioKitEX",
"KissFFT"
],
"product_memberships" : [
"DunneAudioKit"
],
"sources" : [
"DunneCore/Common/ADSREnvelope.cpp",
"DunneCore/Common/AHDSHREnvelope.cpp",
"DunneCore/Common/EnvelopeGeneratorBase.cpp",
"DunneCore/Common/FunctionTable.cpp",
"DunneCore/Common/ResonantLowPassFilter.cpp",
"DunneCore/Common/SustainPedalLogic.cpp",
"DunneCore/Modulated Delay/AdjustableDelayLine.cpp",
"DunneCore/Modulated Delay/ModulatedDelay.cpp",
"DunneCore/Modulated Delay/StereoDelay.cpp",
"DunneCore/Sampler/CoreSampler.cpp",
"DunneCore/Sampler/SampleBuffer.cpp",
"DunneCore/Sampler/SamplerVoice.cpp",
"DunneCore/Sampler/Wavpack/common_utils.c",
"DunneCore/Sampler/Wavpack/decorr_utils.c",
"DunneCore/Sampler/Wavpack/entropy_utils.c",
"DunneCore/Sampler/Wavpack/extra1.c",
"DunneCore/Sampler/Wavpack/extra2.c",
"DunneCore/Sampler/Wavpack/open_filename.c",
"DunneCore/Sampler/Wavpack/open_legacy.c",
"DunneCore/Sampler/Wavpack/open_raw.c",
"DunneCore/Sampler/Wavpack/open_utils.c",
"DunneCore/Sampler/Wavpack/pack.c",
"DunneCore/Sampler/Wavpack/pack_dns.c",
"DunneCore/Sampler/Wavpack/pack_dsd.c",
"DunneCore/Sampler/Wavpack/pack_floats.c",
"DunneCore/Sampler/Wavpack/pack_utils.c",
"DunneCore/Sampler/Wavpack/read_words.c",
"DunneCore/Sampler/Wavpack/tag_utils.c",
"DunneCore/Sampler/Wavpack/tags.c",
"DunneCore/Sampler/Wavpack/unpack.c",
"DunneCore/Sampler/Wavpack/unpack3.c",
"DunneCore/Sampler/Wavpack/unpack3_open.c",
"DunneCore/Sampler/Wavpack/unpack3_seek.c",
"DunneCore/Sampler/Wavpack/unpack_dsd.c",
"DunneCore/Sampler/Wavpack/unpack_floats.c",
"DunneCore/Sampler/Wavpack/unpack_seek.c",
"DunneCore/Sampler/Wavpack/unpack_utils.c",
"DunneCore/Sampler/Wavpack/write_words.c",
"DunneCore/Synth/CoreSynth.cpp",
"DunneCore/Synth/DrawbarsOscillator.cpp",
"DunneCore/Synth/EnsembleOscillator.cpp",
"DunneCore/Synth/Envelope.cpp",
"DunneCore/Synth/MultiStageFilter.cpp",
"DunneCore/Synth/SynthVoice.cpp",
"DunneCore/Synth/WaveStack.cpp",
"ModulatedDelayDSP.mm",
"SamplerDSP.mm",
"StereoDelayDSP.mm",
"SynthDSP.mm",
"TransientShaperDSP.mm"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.