├── .gitignore ├── AKSampler.jucer ├── Common ├── ADSREnvelope.cpp ├── ADSREnvelope.hpp ├── EnvelopeGeneratorBase.cpp ├── EnvelopeGeneratorBase.hpp ├── FunctionTable.cpp ├── FunctionTable.hpp ├── MultiStageFilter.cpp ├── MultiStageFilter.hpp ├── ResonantLowPassFilter.cpp ├── ResonantLowPassFilter.hpp ├── VoiceBase.cpp ├── VoiceBase.hpp ├── VoiceManager.cpp └── VoiceManager.hpp ├── LICENSE ├── Plugin ├── AKSampler.cpp ├── AKSampler.h ├── AKSamplerEditor.cpp ├── AKSamplerEditor.h ├── AKSamplerProcessor.cpp ├── AKSamplerProcessor.h ├── FilterSelector.cpp ├── FilterSelector.h ├── GuiComponentUtils.cpp ├── GuiComponentUtils.h ├── PatchParams.cpp └── PatchParams.h ├── README.md ├── Sampler ├── AKSampler_Typedefs.h ├── SampleBuffer.cpp ├── SampleBuffer.hpp ├── SampleOscillator.hpp ├── Sampler.cpp ├── Sampler.hpp ├── SamplerVoice.cpp └── SamplerVoice.hpp ├── Wavpack ├── common_utils.c ├── decorr_tables.h ├── decorr_utils.c ├── entropy_utils.c ├── extra1.c ├── extra2.c ├── license.txt ├── open_filename.c ├── open_legacy.c ├── open_raw.c ├── open_utils.c ├── pack.c ├── pack_dns.c ├── pack_dsd.c ├── pack_floats.c ├── pack_utils.c ├── read_words.c ├── tag_utils.c ├── tags.c ├── unpack.c ├── unpack3.c ├── unpack3.h ├── unpack3_open.c ├── unpack3_seek.c ├── unpack_dsd.c ├── unpack_floats.c ├── unpack_seek.c ├── unpack_utils.c ├── wavpack.h ├── wavpack_local.h ├── wavpack_version.h └── write_words.c └── juce-aksampler.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/.gitignore -------------------------------------------------------------------------------- /AKSampler.jucer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/AKSampler.jucer -------------------------------------------------------------------------------- /Common/ADSREnvelope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/ADSREnvelope.cpp -------------------------------------------------------------------------------- /Common/ADSREnvelope.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/ADSREnvelope.hpp -------------------------------------------------------------------------------- /Common/EnvelopeGeneratorBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/EnvelopeGeneratorBase.cpp -------------------------------------------------------------------------------- /Common/EnvelopeGeneratorBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/EnvelopeGeneratorBase.hpp -------------------------------------------------------------------------------- /Common/FunctionTable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/FunctionTable.cpp -------------------------------------------------------------------------------- /Common/FunctionTable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/FunctionTable.hpp -------------------------------------------------------------------------------- /Common/MultiStageFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/MultiStageFilter.cpp -------------------------------------------------------------------------------- /Common/MultiStageFilter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/MultiStageFilter.hpp -------------------------------------------------------------------------------- /Common/ResonantLowPassFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/ResonantLowPassFilter.cpp -------------------------------------------------------------------------------- /Common/ResonantLowPassFilter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/ResonantLowPassFilter.hpp -------------------------------------------------------------------------------- /Common/VoiceBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/VoiceBase.cpp -------------------------------------------------------------------------------- /Common/VoiceBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/VoiceBase.hpp -------------------------------------------------------------------------------- /Common/VoiceManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/VoiceManager.cpp -------------------------------------------------------------------------------- /Common/VoiceManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Common/VoiceManager.hpp -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/LICENSE -------------------------------------------------------------------------------- /Plugin/AKSampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Plugin/AKSampler.cpp -------------------------------------------------------------------------------- /Plugin/AKSampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Plugin/AKSampler.h -------------------------------------------------------------------------------- /Plugin/AKSamplerEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Plugin/AKSamplerEditor.cpp -------------------------------------------------------------------------------- /Plugin/AKSamplerEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Plugin/AKSamplerEditor.h -------------------------------------------------------------------------------- /Plugin/AKSamplerProcessor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Plugin/AKSamplerProcessor.cpp -------------------------------------------------------------------------------- /Plugin/AKSamplerProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Plugin/AKSamplerProcessor.h -------------------------------------------------------------------------------- /Plugin/FilterSelector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Plugin/FilterSelector.cpp -------------------------------------------------------------------------------- /Plugin/FilterSelector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Plugin/FilterSelector.h -------------------------------------------------------------------------------- /Plugin/GuiComponentUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Plugin/GuiComponentUtils.cpp -------------------------------------------------------------------------------- /Plugin/GuiComponentUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Plugin/GuiComponentUtils.h -------------------------------------------------------------------------------- /Plugin/PatchParams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Plugin/PatchParams.cpp -------------------------------------------------------------------------------- /Plugin/PatchParams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Plugin/PatchParams.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/README.md -------------------------------------------------------------------------------- /Sampler/AKSampler_Typedefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Sampler/AKSampler_Typedefs.h -------------------------------------------------------------------------------- /Sampler/SampleBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Sampler/SampleBuffer.cpp -------------------------------------------------------------------------------- /Sampler/SampleBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Sampler/SampleBuffer.hpp -------------------------------------------------------------------------------- /Sampler/SampleOscillator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Sampler/SampleOscillator.hpp -------------------------------------------------------------------------------- /Sampler/Sampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Sampler/Sampler.cpp -------------------------------------------------------------------------------- /Sampler/Sampler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Sampler/Sampler.hpp -------------------------------------------------------------------------------- /Sampler/SamplerVoice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Sampler/SamplerVoice.cpp -------------------------------------------------------------------------------- /Sampler/SamplerVoice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Sampler/SamplerVoice.hpp -------------------------------------------------------------------------------- /Wavpack/common_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/common_utils.c -------------------------------------------------------------------------------- /Wavpack/decorr_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/decorr_tables.h -------------------------------------------------------------------------------- /Wavpack/decorr_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/decorr_utils.c -------------------------------------------------------------------------------- /Wavpack/entropy_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/entropy_utils.c -------------------------------------------------------------------------------- /Wavpack/extra1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/extra1.c -------------------------------------------------------------------------------- /Wavpack/extra2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/extra2.c -------------------------------------------------------------------------------- /Wavpack/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/license.txt -------------------------------------------------------------------------------- /Wavpack/open_filename.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/open_filename.c -------------------------------------------------------------------------------- /Wavpack/open_legacy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/open_legacy.c -------------------------------------------------------------------------------- /Wavpack/open_raw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/open_raw.c -------------------------------------------------------------------------------- /Wavpack/open_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/open_utils.c -------------------------------------------------------------------------------- /Wavpack/pack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/pack.c -------------------------------------------------------------------------------- /Wavpack/pack_dns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/pack_dns.c -------------------------------------------------------------------------------- /Wavpack/pack_dsd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/pack_dsd.c -------------------------------------------------------------------------------- /Wavpack/pack_floats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/pack_floats.c -------------------------------------------------------------------------------- /Wavpack/pack_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/pack_utils.c -------------------------------------------------------------------------------- /Wavpack/read_words.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/read_words.c -------------------------------------------------------------------------------- /Wavpack/tag_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/tag_utils.c -------------------------------------------------------------------------------- /Wavpack/tags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/tags.c -------------------------------------------------------------------------------- /Wavpack/unpack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/unpack.c -------------------------------------------------------------------------------- /Wavpack/unpack3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/unpack3.c -------------------------------------------------------------------------------- /Wavpack/unpack3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/unpack3.h -------------------------------------------------------------------------------- /Wavpack/unpack3_open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/unpack3_open.c -------------------------------------------------------------------------------- /Wavpack/unpack3_seek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/unpack3_seek.c -------------------------------------------------------------------------------- /Wavpack/unpack_dsd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/unpack_dsd.c -------------------------------------------------------------------------------- /Wavpack/unpack_floats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/unpack_floats.c -------------------------------------------------------------------------------- /Wavpack/unpack_seek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/unpack_seek.c -------------------------------------------------------------------------------- /Wavpack/unpack_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/unpack_utils.c -------------------------------------------------------------------------------- /Wavpack/wavpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/wavpack.h -------------------------------------------------------------------------------- /Wavpack/wavpack_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/wavpack_local.h -------------------------------------------------------------------------------- /Wavpack/wavpack_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/wavpack_version.h -------------------------------------------------------------------------------- /Wavpack/write_words.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/Wavpack/write_words.c -------------------------------------------------------------------------------- /juce-aksampler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/getdunne/JUCE-AKSampler/HEAD/juce-aksampler.png --------------------------------------------------------------------------------