Chorus, Flanger, Sampler, Stereo Delay, and Synth for AudioKit, by Shane Dunne.
Detailed documentation is provided on AudioKit's Website.
Install with Swift Package Manager.
See the AudioKit Cookbook for examples.
Chorus, Flanger, Sampler, Stereo Delay, and Synth for AudioKit, by Shane Dunne.
Detailed documentation is provided on AudioKit's Website.
Install with Swift Package Manager.
See the AudioKit Cookbook for examples.
{
"name": "DunneAudioKit",
"path": "/usr/src/package",
"targets": [
{
"name": "DunneAudioKitTests",
"path": "Tests/DunneAudioKitTests",
"type": "test",
"c99name": "DunneAudioKitTests",
"sources": [
"GenericNodeTests.swift",
"SamplerTests.swift",
"SynthTests.swift",
"TransientShaperTests.swift",
"ValidatedMD5s.swift"
],
"resources": [
{
"path": "/usr/src/package/Tests/DunneAudioKitTests/TestResources",
"rule": {
"copy": {}
}
}
],
"module_type": "SwiftTarget",
"target_dependencies": [
"DunneAudioKit"
]
},
{
"name": "DunneAudioKit",
"path": "Sources/DunneAudioKit",
"type": "library",
"c99name": "DunneAudioKit",
"sources": [
"Chorus.swift",
"Flanger.swift",
"Sampler+SFZ.swift",
"Sampler.swift",
"StereoDelay.swift",
"Synth.swift",
"TransientShaper.swift"
],
"module_type": "SwiftTarget",
"product_memberships": [
"DunneAudioKit"
],
"target_dependencies": [
"CDunneAudioKit"
],
"product_dependencies": [
"AudioKit",
"AudioKitEX"
]
},
{
"name": "CDunneAudioKit",
"path": "Sources/CDunneAudioKit",
"type": "library",
"c99name": "CDunneAudioKit",
"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"
],
"module_type": "ClangTarget",
"product_memberships": [
"DunneAudioKit"
],
"product_dependencies": [
"AudioKit",
"AudioKitEX",
"KissFFT"
]
}
],
"products": [
{
"name": "DunneAudioKit",
"type": {
"library": [
"automatic"
]
},
"targets": [
"DunneAudioKit"
]
}
],
"platforms": [
{
"name": "macos",
"version": "12.0"
},
{
"name": "ios",
"version": "13.0"
},
{
"name": "tvos",
"version": "13.0"
}
],
"dependencies": [
{
"url": "https://github.com/AudioKit/KissFFT",
"type": "sourceControl",
"identity": "kissfft",
"requirement": {
"range": [
{
"lower_bound": "1.0.0",
"upper_bound": "2.0.0"
}
]
}
},
{
"url": "https://github.com/AudioKit/AudioKit",
"type": "sourceControl",
"identity": "audiokit",
"requirement": {
"range": [
{
"lower_bound": "5.6.0",
"upper_bound": "6.0.0"
}
]
}
},
{
"url": "https://github.com/AudioKit/AudioKitEX",
"type": "sourceControl",
"identity": "audiokitex",
"requirement": {
"range": [
{
"lower_bound": "5.6.0",
"upper_bound": "6.0.0"
}
]
}
}
],
"tools_version": "5.5",
"cxx_language_standard": "c++14",
"manifest_display_name": "DunneAudioKit"
}
{
"name": "DunneAudioKit",
"traits": [],
"targets": [
{
"name": "DunneAudioKit",
"type": "regular",
"exclude": [],
"settings": [],
"resources": [],
"dependencies": [
{
"byName": [
"AudioKit",
null
]
},
{
"byName": [
"AudioKitEX",
null
]
},
{
"byName": [
"CDunneAudioKit",
null
]
}
],
"packageAccess": false
},
{
"name": "CDunneAudioKit",
"type": "regular",
"exclude": [
"DunneCore/Sampler/Wavpack/license.txt",
"DunneCore/Common/README.md",
"DunneCore/Sampler/README.md",
"DunneCore/README.md"
],
"settings": [
{
"kind": {
"headerSearchPath": {
"_0": "DunneCore/Common"
}
},
"tool": "cxx"
}
],
"resources": [],
"dependencies": [
{
"byName": [
"AudioKit",
null
]
},
{
"byName": [
"AudioKitEX",
null
]
},
{
"byName": [
"KissFFT",
null
]
}
],
"packageAccess": false
},
{
"name": "DunneAudioKitTests",
"type": "test",
"exclude": [],
"settings": [],
"resources": [
{
"path": "TestResources",
"rule": {
"copy": {}
}
}
],
"dependencies": [
{
"byName": [
"DunneAudioKit",
null
]
}
],
"packageAccess": false
}
],
"products": [
{
"name": "DunneAudioKit",
"type": {
"library": [
"automatic"
]
},
"targets": [
"DunneAudioKit"
],
"settings": []
}
],
"pkgConfig": null,
"platforms": [
{
"options": [],
"version": "12.0",
"platformName": "macos"
},
{
"options": [],
"version": "13.0",
"platformName": "ios"
},
{
"options": [],
"version": "13.0",
"platformName": "tvos"
}
],
"providers": null,
"packageKind": {
"root": [
"/usr/src/package"
]
},
"dependencies": [
{
"sourceControl": [
{
"traits": [
{
"name": "default"
}
],
"identity": "kissfft",
"location": {
"remote": [
{
"urlString": "https://github.com/AudioKit/KissFFT"
}
]
},
"requirement": {
"range": [
{
"lowerBound": "1.0.0",
"upperBound": "2.0.0"
}
]
},
"productFilter": null
}
]
},
{
"sourceControl": [
{
"traits": [
{
"name": "default"
}
],
"identity": "audiokit",
"location": {
"remote": [
{
"urlString": "https://github.com/AudioKit/AudioKit"
}
]
},
"requirement": {
"range": [
{
"lowerBound": "5.6.0",
"upperBound": "6.0.0"
}
]
},
"productFilter": null
}
]
},
{
"sourceControl": [
{
"traits": [
{
"name": "default"
}
],
"identity": "audiokitex",
"location": {
"remote": [
{
"urlString": "https://github.com/AudioKit/AudioKitEX"
}
]
},
"requirement": {
"range": [
{
"lowerBound": "5.6.0",
"upperBound": "6.0.0"
}
]
},
"productFilter": null
}
]
}
],
"toolsVersion": {
"_version": "5.5.0"
},
"cLanguageStandard": null,
"cxxLanguageStandard": "c++14",
"swiftLanguageVersions": null
}
{
"url": "/usr/src/package",
"name": "DunneAudioKit",
"path": "/usr/src/package",
"version": "unspecified",
"identity": "package",
"dependencies": [
{
"url": "https://github.com/AudioKit/KissFFT",
"name": "KissFFT",
"path": "/usr/src/package/.build/checkouts/KissFFT",
"version": "1.0.0",
"identity": "kissfft",
"dependencies": []
},
{
"url": "https://github.com/AudioKit/AudioKit",
"name": "AudioKit",
"path": "/usr/src/package/.build/checkouts/AudioKit",
"version": "5.6.5",
"identity": "audiokit",
"dependencies": []
},
{
"url": "https://github.com/AudioKit/AudioKitEX",
"name": "AudioKitEX",
"path": "/usr/src/package/.build/checkouts/AudioKitEX",
"version": "5.6.2",
"identity": "audiokitex",
"dependencies": [
{
"url": "https://github.com/AudioKit/AudioKit",
"name": "AudioKit",
"path": "/usr/src/package/.build/checkouts/AudioKit",
"version": "5.6.5",
"identity": "audiokit",
"dependencies": []
}
]
}
]
}