The Swift Package Index logo.Swift Package Index

Build Information

Successful build of SoundpipeAudioKit, reference main (68c59e), with Swift 6.4 for macOS (SPM) on 24 Sep 2026 20:53:24 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/AudioKit/SoundpipeAudioKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/AudioKit/SoundpipeAudioKit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 68c59e2 Update README.md
Cloned https://github.com/AudioKit/SoundpipeAudioKit.git
Revision (git rev-parse @):
68c59e21c554b0047bc545ff511ed4e79afb5bcd
SUCCESS checkout https://github.com/AudioKit/SoundpipeAudioKit.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/AudioKit/SoundpipeAudioKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 393]
[Planning deferred tasks]
[87 / 482] Tonic_Tonic
[93 / 482]
[104 / 484] Tonic
[114 / 496] CAudioKitEX
[115 / 542]
[117 / 582]
[119 / 582]
[121 / 582]
[123 / 582]
[125 / 582]
[168 / 582] Soundpipe
[222 / 582] Soundpipe
[257 / 582] Soundpipe
[283 / 582] Soundpipe
[304 / 582] Soundpipe
[323 / 582] Soundpipe
[340 / 582] Soundpipe
[357 / 582] Soundpipe
[373 / 582]
[391 / 582] Soundpipe
[420 / 582] CAudioKitEX
[432 / 593]
[439 / 593]
[444 / 593]
[457 / 624] CAudioKitEX
[462 / 634]
[466 / 634]
[469 / 634]
[473 / 634]
[477 / 634]
[480 / 634]
[485 / 634]
[496 / 634]
[503 / 634]
[504 / 634]
[508 / 634]
[511 / 634]
[512 / 634] Tonic
[521 / 634]
[524 / 634] CAudioKitEX
[527 / 634]
[529 / 634]
[531 / 634] Tonic-product
[541 / 634] CAudioKitEX
[545 / 634] AudioKit
[546 / 634] Tonic
[549 / 634] AudioKit
[555 / 635] Tonic
[555 / 635] AudioKit
[557 / 635] AudioKitEX
[568 / 662]
[569 / 662]
[572 / 662]
[584 / 662] AudioKitEX
[591 / 663]
[600 / 663] CSoundpipeAudioKit
[601 / 663] CSoundpipeAudioKit
[602 / 675]
[612 / 675] SoundpipeAudioKit
[613 / 675] CSoundpipeAudioKit
[614 / 675] CSoundpipeAudioKit
[624 / 675] SoundpipeAudioKit
[630 / 675] CSoundpipeAudioKit
[639 / 675] CSoundpipeAudioKit
[640 / 675] CSoundpipeAudioKit
[647 / 675] CSoundpipeAudioKit
[649 / 675] CSoundpipeAudioKit
[650 / 675] CSoundpipeAudioKit
[654 / 675] CSoundpipeAudioKit
[659 / 675] SoundpipeAudioKit
[660 / 675] SoundpipeAudioKit
[661 / 675] SoundpipeAudioKit
[670 / 675] AudioKitEX
[671 / 675] CSoundpipeAudioKit
[672 / 675] SoundpipeAudioKit
Build complete! (20.62 sec)
Fetching https://github.com/AudioKit/AudioKit
Fetching https://github.com/AudioKit/Tonic
Fetching https://github.com/AudioKit/AudioKitEX
Fetching https://github.com/AudioKit/KissFFT
[1/26] Fetching kissfft
[19/4060] Fetching kissfft, tonic
[28/4931] Fetching kissfft, tonic, audiokitex
[4445/256780] Fetching kissfft, tonic, audiokitex, audiokit
Fetched https://github.com/AudioKit/AudioKit (49.46s)
Fetched https://github.com/AudioKit/AudioKitEX (49.46s)
Fetched https://github.com/AudioKit/Tonic (49.46s)
Fetched https://github.com/AudioKit/KissFFT (49.46s)
Computing version for https://github.com/AudioKit/KissFFT
Computed https://github.com/AudioKit/KissFFT at 1.0.0 (50.26s)
Computing version for https://github.com/AudioKit/Tonic
Computed https://github.com/AudioKit/Tonic at 2.1.2 (0.61s)
Computing version for https://github.com/AudioKit/AudioKitEX
Computed https://github.com/AudioKit/AudioKitEX at 5.7.0 (0.60s)
Computing version for https://github.com/AudioKit/AudioKit
Computed https://github.com/AudioKit/AudioKit at 5.7.2 (0.51s)
Creating working copy for https://github.com/AudioKit/Tonic
Working copy of https://github.com/AudioKit/Tonic resolved at 2.1.2
Creating working copy for https://github.com/AudioKit/AudioKitEX
Working copy of https://github.com/AudioKit/AudioKitEX resolved at 5.7.0
Creating working copy for https://github.com/AudioKit/KissFFT
Working copy of https://github.com/AudioKit/KissFFT resolved at 1.0.0
Creating working copy for https://github.com/AudioKit/AudioKit
Working copy of https://github.com/AudioKit/AudioKit resolved at 5.7.2
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/circular_buffer.c:45:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
   45 |     int wrappedIdx = cb->writePos - 1 + idx;
      |         ~~~~~~~~~~   ~~~~~~~~~~~~~~~~~^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/circular_buffer.c:74:46: warning: incompatible pointer types passing 'int16_t **' (aka 'short **') to parameter of type 'void **' [-Wincompatible-pointer-types]
   74 |         cb_read_at_index_behind_write(cb, i, &item);
      |                                              ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/circular_buffer.c:44:73: note: passing argument to parameter 'value' here
   44 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value) {
      |                                                                         ^
2 warnings generated.
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:35:53: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
   35 |         cb_read_at_index_behind_write(cb, (int)idx, &samp);
      |                                                     ^~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchshift2.h:6:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:48:50: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
   48 |     cb_read_at_index_behind_write(cb, (int)idx0, &samp0);
      |                                                  ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchshift2.h:6:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:49:50: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
   49 |     cb_read_at_index_behind_write(cb, (int)idx1, &samp1);
      |                                                  ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchshift2.h:6:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:50:50: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
   50 |     cb_read_at_index_behind_write(cb, (int)idx2, &samp2);
      |                                                  ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchshift2.h:6:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:51:50: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
   51 |     cb_read_at_index_behind_write(cb, (int)idx3, &samp3);
      |                                                  ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchshift2.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchshift2.h:6:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
5 warnings generated.
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:63:64: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
   63 |                 cb_read_at_index_behind_write(p->buff, -1 * j, &samp);
      |                                                                ^~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchcalculate.h:8:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:64:70: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
   64 |                 cb_read_at_index_behind_write(p->buff, (-1 * j) - l, &sampL);
      |                                                                      ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchcalculate.h:8:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:80:51: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
   80 |         cb_read_at_index_behind_write(p->buff, 0, &samp);
      |                                                   ^~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchcalculate.h:8:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:81:66: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
   81 |         cb_read_at_index_behind_write(p->buff, -1 * window_size, &sampL);
      |                                                                  ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchcalculate.h:8:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:82:66: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
   82 |         cb_read_at_index_behind_write(p->buff, -2 * window_size, &samp2L);
      |                                                                  ^~~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchcalculate.h:8:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:171:60: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
  171 |             cb_read_at_index_behind_write(p->buff, -1 * j, &samp);
      |                                                            ^~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchcalculate.h:8:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:172:66: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
  172 |             cb_read_at_index_behind_write(p->buff, (-1 * j) - l, &sampL);
      |                                                                  ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchcalculate.h:8:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:189:60: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
  189 |             cb_read_at_index_behind_write(p->buff, -1 * j, &samp);
      |                                                            ^~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchcalculate.h:8:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:190:66: warning: incompatible pointer types passing 'float **' to parameter of type 'void **' [-Wincompatible-pointer-types]
  190 |             cb_read_at_index_behind_write(p->buff, (-1 * j) - l, &sampL);
      |                                                                  ^~~~~~
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/modules/custom/pitchcalculate.c:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/pitchcalculate.h:8:
/Users/admin/builder/spi-builder-workspace/Sources/Soundpipe/include/circular_buffer.h:21:73: note: passing argument to parameter 'value' here
   21 | void cb_read_at_index_behind_write(circular_buffer *cb, int idx, void **value);
      |                                                                         ^
9 warnings generated.
/Users/admin/builder/spi-builder-workspace/Sources/CSoundpipeAudioKit/Effects/ConvolutionDSP.mm:44:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
   44 |             int size = wavetable[i].size();
      |                 ~~~~   ~~~~~~~~~~~~~^~~~~~
1 warning generated.
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.5.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/AudioKit/AudioKitEX"
    },
    {
      "identity" : "tonic",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/AudioKit/Tonic"
    }
  ],
  "manifest_display_name" : "SoundpipeAudioKit",
  "name" : "SoundpipeAudioKit",
  "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" : "SoundpipeAudioKit",
      "targets" : [
        "SoundpipeAudioKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CSoundpipeAudioKit",
      "targets" : [
        "CSoundpipeAudioKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SoundpipeAudioKitTests",
      "module_type" : "SwiftTarget",
      "name" : "SoundpipeAudioKitTests",
      "path" : "Tests/SoundpipeAudioKitTests",
      "product_dependencies" : [
        "Tonic"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SoundpipeAudioKitTests/TestResources",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AmplitudeEnvelopeTests.swift",
        "BalancerTests.swift",
        "Effects Tests/ConvolutionTests.swift",
        "Effects Tests/DiodeLadderFilterTests.swift",
        "Effects Tests/EnsembleTests.swift",
        "Effects Tests/FlatFrequencyResponseReverbTests.swift",
        "Effects Tests/PitchCorrectTests.swift",
        "Effects Tests/PitchShifterTests.swift",
        "Effects Tests/TalkboxTests.swift",
        "Effects Tests/VibratoTests.swift",
        "Effects Tests/VocoderTests.swift",
        "Effects Tests/ZitaReverbTests.swift",
        "Generator Tests/DynamicOscillatorTests.swift",
        "Generator Tests/MetalBarTests.swift",
        "Generator Tests/PhaseLockedVocoderTests.swift",
        "Generator Tests/PluckedStringTests.swift",
        "Generator Tests/VocalTractTenseness1Tests.swift",
        "GenericNodeTests.swift",
        "OscillatorAutomationTests.swift",
        "PitchTapTests.swift",
        "RenderTests.swift",
        "ValidatedMD5s.swift"
      ],
      "target_dependencies" : [
        "SoundpipeAudioKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SoundpipeAudioKit",
      "module_type" : "SwiftTarget",
      "name" : "SoundpipeAudioKit",
      "path" : "Sources/SoundpipeAudioKit",
      "product_dependencies" : [
        "AudioKit",
        "AudioKitEX",
        "Tonic"
      ],
      "product_memberships" : [
        "SoundpipeAudioKit"
      ],
      "sources" : [
        "Effects/AmplitudeEnvelope.swift",
        "Effects/AutoPanner.swift",
        "Effects/AutoWah.swift",
        "Effects/Balancer.swift",
        "Effects/BandPassButterworthFilter.swift",
        "Effects/BandRejectButterworthFilter.swift",
        "Effects/BitCrusher.swift",
        "Effects/ChowningReverb.swift",
        "Effects/Clipper.swift",
        "Effects/CombFilterReverb.swift",
        "Effects/Convolution.swift",
        "Effects/CostelloReverb.swift",
        "Effects/DCBlock.swift",
        "Effects/DiodeLadderFilter.swift",
        "Effects/DynamicRangeCompressor.swift",
        "Effects/Ensemble.swift",
        "Effects/EqualizerFilter.swift",
        "Effects/FlatFrequencyResponseReverb.swift",
        "Effects/FormantFilter.swift",
        "Effects/HighPassButterworthFilter.swift",
        "Effects/HighShelfParametricEqualizerFilter.swift",
        "Effects/KorgLowPassFilter.swift",
        "Effects/LowPassButterworthFilter.swift",
        "Effects/LowShelfParametricEqualizerFilter.swift",
        "Effects/ModalResonanceFilter.swift",
        "Effects/MoogLadder.swift",
        "Effects/Panner.swift",
        "Effects/PeakingParametricEqualizerFilter.swift",
        "Effects/Phaser.swift",
        "Effects/PitchCorrect.swift",
        "Effects/PitchShifter.swift",
        "Effects/ResonantFilter.swift",
        "Effects/RolandTB303Filter.swift",
        "Effects/StringResonator.swift",
        "Effects/Talkbox.swift",
        "Effects/TanhDistortion.swift",
        "Effects/ThreePoleLowpassFilter.swift",
        "Effects/ToneComplementFilter.swift",
        "Effects/ToneFilter.swift",
        "Effects/Tremolo.swift",
        "Effects/VariableDelay.swift",
        "Effects/Vibrato.swift",
        "Effects/Vocoder.swift",
        "Effects/ZitaReverb.swift",
        "Generators/BrownianNoise.swift",
        "Generators/DynamicOscillator.swift",
        "Generators/FMOscillator.swift",
        "Generators/MetalBar.swift",
        "Generators/MorphingOscillator.swift",
        "Generators/Oscillator.swift",
        "Generators/PWMOscillator.swift",
        "Generators/PhaseDistortionOscillator.swift",
        "Generators/PhaseLockedVocoder.swift",
        "Generators/PinkNoise.swift",
        "Generators/PluckedString.swift",
        "Generators/VocalTract.swift",
        "Generators/WhiteNoise.swift",
        "PitchTap.swift"
      ],
      "target_dependencies" : [
        "CSoundpipeAudioKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Soundpipe",
      "module_type" : "ClangTarget",
      "name" : "Soundpipe",
      "path" : "Sources/Soundpipe",
      "product_dependencies" : [
        "KissFFT"
      ],
      "product_memberships" : [
        "SoundpipeAudioKit",
        "CSoundpipeAudioKit"
      ],
      "sources" : [
        "external/growl.c",
        "external/vocwrapper.c",
        "lib/fft/fft.c",
        "lib/inih/ini.c",
        "modules/adsr.c",
        "modules/allpass.c",
        "modules/atone.c",
        "modules/autowah.c",
        "modules/bal.c",
        "modules/bar.c",
        "modules/base.c",
        "modules/biquad.c",
        "modules/biscale.c",
        "modules/bitcrush.c",
        "modules/blsaw.c",
        "modules/blsquare.c",
        "modules/bltriangle.c",
        "modules/brown.c",
        "modules/butbp.c",
        "modules/butbr.c",
        "modules/buthp.c",
        "modules/butlp.c",
        "modules/clamp.c",
        "modules/clip.c",
        "modules/clock.c",
        "modules/comb.c",
        "modules/compressor.c",
        "modules/conv.c",
        "modules/count.c",
        "modules/crossfade.c",
        "modules/custom/Yin.c",
        "modules/custom/circular_buffer.c",
        "modules/custom/pitchcalculate.c",
        "modules/custom/pitchcorrect.c",
        "modules/custom/pitchshift.c",
        "modules/custom/pitchshift2.c",
        "modules/dcblock.c",
        "modules/delay.c",
        "modules/diode.c",
        "modules/dist.c",
        "modules/dmetro.c",
        "modules/dtrig.c",
        "modules/dust.c",
        "modules/dynamicosc.c",
        "modules/eqfil.c",
        "modules/expon.c",
        "modules/fftwrapper.c",
        "modules/fof.c",
        "modules/fofilt.c",
        "modules/fog.c",
        "modules/fold.c",
        "modules/foo.c",
        "modules/fosc.c",
        "modules/ftbl.c",
        "modules/gbuzz.c",
        "modules/hilbert.c",
        "modules/in.c",
        "modules/incr.c",
        "modules/jcrev.c",
        "modules/jitter.c",
        "modules/line.c",
        "modules/lpf18.c",
        "modules/maygate.c",
        "modules/metro.c",
        "modules/mincer.c",
        "modules/mode.c",
        "modules/moogladder.c",
        "modules/noise.c",
        "modules/nsmp.c",
        "modules/osc.c",
        "modules/oscmorph.c",
        "modules/oscmorph2d.c",
        "modules/padsynth.c",
        "modules/pan2.c",
        "modules/panst.c",
        "modules/pareq.c",
        "modules/paulstretch.c",
        "modules/pdhalf.c",
        "modules/peaklim.c",
        "modules/phaser.c",
        "modules/phasor.c",
        "modules/pinknoise.c",
        "modules/pitchamdf.c",
        "modules/pluck.c",
        "modules/port.c",
        "modules/posc3.c",
        "modules/progress.c",
        "modules/prop.c",
        "modules/pshift.c",
        "modules/ptrack.c",
        "modules/randh.c",
        "modules/randi.c",
        "modules/randmt.c",
        "modules/random.c",
        "modules/reson.c",
        "modules/reverse.c",
        "modules/revsc.c",
        "modules/rms.c",
        "modules/rpt.c",
        "modules/rspline.c",
        "modules/samphold.c",
        "modules/saturator.c",
        "modules/scale.c",
        "modules/scrambler.c",
        "modules/sdelay.c",
        "modules/slice.c",
        "modules/smoothdelay.c",
        "modules/sndwarp.c",
        "modules/streson.c",
        "modules/switch.c",
        "modules/tabread.c",
        "modules/tadsr.c",
        "modules/talkbox.c",
        "modules/tblrec.c",
        "modules/tbvcf.c",
        "modules/tdiv.c",
        "modules/tenv.c",
        "modules/tenv2.c",
        "modules/tenvx.c",
        "modules/tevent.c",
        "modules/tgate.c",
        "modules/thresh.c",
        "modules/timer.c",
        "modules/tin.c",
        "modules/tone.c",
        "modules/trand.c",
        "modules/tseg.c",
        "modules/tseq.c",
        "modules/vdelay.c",
        "modules/voc.c",
        "modules/vocoder.c",
        "modules/waveset.c",
        "modules/wpkorg35.c",
        "modules/zitarev.c",
        "test/md5.c",
        "test/test.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CSoundpipeAudioKitTests",
      "module_type" : "ClangTarget",
      "name" : "CSoundpipeAudioKitTests",
      "path" : "Tests/CSoundpipeAudioKitTests",
      "sources" : [
        "GeneratorInputBusTests.mm",
        "PitchTrackerTests.mm"
      ],
      "target_dependencies" : [
        "CSoundpipeAudioKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CSoundpipeAudioKit",
      "module_type" : "ClangTarget",
      "name" : "CSoundpipeAudioKit",
      "path" : "Sources/CSoundpipeAudioKit",
      "product_dependencies" : [
        "AudioKit",
        "AudioKitEX"
      ],
      "product_memberships" : [
        "SoundpipeAudioKit",
        "CSoundpipeAudioKit"
      ],
      "sources" : [
        "Effects/AmplitudeEnvelopeDSP.mm",
        "Effects/AutoPannerDSP.mm",
        "Effects/AutoWahDSP.mm",
        "Effects/BalancerDSP.mm",
        "Effects/BandPassButterworthFilterDSP.mm",
        "Effects/BandRejectButterworthFilterDSP.mm",
        "Effects/BitCrusherDSP.mm",
        "Effects/ChowningReverbDSP.mm",
        "Effects/ClipperDSP.mm",
        "Effects/CombFilterReverbDSP.mm",
        "Effects/ConvolutionDSP.mm",
        "Effects/CostelloReverbDSP.mm",
        "Effects/DCBlockDSP.mm",
        "Effects/DiodeLadderFilterDSP.mm",
        "Effects/DynamicRangeCompressorDSP.mm",
        "Effects/EnsembleDSP.mm",
        "Effects/EqualizerFilterDSP.mm",
        "Effects/FlatFrequencyResponseReverbDSP.mm",
        "Effects/FormantFilterDSP.mm",
        "Effects/HighPassButterworthFilterDSP.mm",
        "Effects/HighShelfParametricEqualizerFilterDSP.mm",
        "Effects/KorgLowPassFilterDSP.mm",
        "Effects/LowPassButterworthFilterDSP.mm",
        "Effects/LowShelfParametricEqualizerFilterDSP.mm",
        "Effects/ModalResonanceFilterDSP.mm",
        "Effects/MoogLadderDSP.mm",
        "Effects/PannerDSP.mm",
        "Effects/PeakingParametricEqualizerFilterDSP.mm",
        "Effects/PhaserDSP.mm",
        "Effects/PitchCorrectDSP.mm",
        "Effects/PitchShifterDSP.mm",
        "Effects/ResonantFilterDSP.mm",
        "Effects/RolandTB303FilterDSP.mm",
        "Effects/StringResonatorDSP.mm",
        "Effects/TalkboxDSP.mm",
        "Effects/TanhDistortionDSP.mm",
        "Effects/ThreePoleLowpassFilterDSP.mm",
        "Effects/ToneComplementFilterDSP.mm",
        "Effects/ToneFilterDSP.mm",
        "Effects/TremoloDSP.mm",
        "Effects/VariableDelayDSP.mm",
        "Effects/VibratoDSP.mm",
        "Effects/VocoderDSP.mm",
        "Effects/ZitaReverbDSP.mm",
        "Generators/BrownianNoiseDSP.mm",
        "Generators/DynamicOscillatorDSP.mm",
        "Generators/FMOscillatorDSP.mm",
        "Generators/MetalBarDSP.mm",
        "Generators/MorphingOscillatorDSP.mm",
        "Generators/OscillatorDSP.mm",
        "Generators/PWMOscillatorDSP.mm",
        "Generators/PhaseDistortionOscillatorDSP.mm",
        "Generators/PhaseLockedVocoderDSP.mm",
        "Generators/PinkNoiseDSP.mm",
        "Generators/PluckedStringDSP.mm",
        "Generators/VocalTractDSP.mm",
        "Generators/WhiteNoiseDSP.mm",
        "PitchTracker.mm",
        "SoundpipeDSPBase.mm"
      ],
      "target_dependencies" : [
        "Soundpipe"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.