CrushClone
April 18, 2026 ยท View on GitHub
A faithful recreation of the legendary CamelCrusher multi-effect plugin โ native Apple Silicon VST3 and AU, built with JUCE.
๐๏ธ Download & Install
Just want to use the plugin? You're in the right place. No terminal, no build tools โ just download the installer for your OS and run it.
โฌ๏ธ Download the latest version โ
| Platform | File | Formats | Size |
|---|---|---|---|
| ๐ macOS (Universal โ M1/M2/M3/M4 + Intel) | CrushClone-v1.0.0-macOS.pkg | VST3 ยท AU | ~7 MB |
| ๐ช Windows 10/11 (64-bit) | CrushClone-v1.0.0-Windows.exe | VST3 | ~2 MB |
๐ macOS installation
- Download
CrushClone-v1.0.0-macOS.pkgfrom the releases page - Double-click the
.pkgfile - If macOS says "CrushClone can't be opened because it is from an unidentified developer":
- Open System Settings โ Privacy & Security
- Scroll down to the security message and click "Open Anyway"
- Re-run the installer
- Follow the installer wizard โ it installs to:
- VST3:
/Library/Audio/Plug-Ins/VST3/ - AU:
/Library/Audio/Plug-Ins/Components/
- VST3:
- Open your DAW and rescan plugins
๐ช Windows installation
- Download
CrushClone-v1.0.0-Windows.exefrom the releases page - Right-click the
.exeโ Run as administrator - If Windows SmartScreen warns "Windows protected your PC":
- Click "More info"
- Click "Run anyway"
- Follow the installer โ it installs to:
- VST3:
C:\Program Files\Common Files\VST3\
- VST3:
- Open your DAW and rescan plugins
๐๏ธ Finding CrushClone in your DAW
After installation, rescan your VST3/AU plugins:
| DAW | How to rescan |
|---|---|
| FL Studio | Options โ Manage plugins โ Find installed plugins |
| Ableton Live | Preferences โ Plug-Ins โ Rescan |
| Logic Pro | Automatic on next launch (AU validation) |
| Studio One | Options โ Locations โ VST Plug-Ins โ Reset |
| Reaper | Preferences โ Plug-ins โ VST โ Re-scan |
| Cubase | Studio โ VST Plug-in Manager โ Update |
CrushClone will appear under Effects โ typically in the Distortion or Dynamics category.
โจ Features
- Tube Saturation โ asymmetric tanh waveshaper with even-harmonic bias, 4ร oversampled
- Mech Distortion โ hard clipper with low/high shelf pre-emphasis, 4ร oversampled
- Resonant Low-Pass Filter โ zero-delay feedback SVF with nonlinear resonance
- One-Knob Compressor โ maps a single control to threshold, ratio, attack, release, and makeup gain
- Phat Mode โ parallel compression + low-shelf boost for bass thickness
- Master Volume + Dry/Wet Mix
- Full automation via APVTS โ every parameter is automatable
- State recall โ presets save and restore with your project
Signal chain
Audio In โ Distortion (Tube + Mech) โ Low-Pass Filter โ Compressor (+ Phat) โ Master โ Audio Out
๐ Troubleshooting
macOS: "The application can't be opened" / Gatekeeper blocks the installer CrushClone isn't notarized with Apple yet. Override Gatekeeper once via System Settings โ Privacy & Security โ Open Anyway.
Windows: SmartScreen blocks the installer CrushClone isn't code-signed with a commercial certificate yet. Click "More info" โ "Run anyway".
Plugin doesn't appear in my DAW Rescan your plugin folders (see the table above). If CrushClone still doesn't show up, verify the files exist at the install paths listed above.
Issues or feature requests? Open an issue โ include your DAW, OS version, and a description of what you're hearing or seeing.
๐ ๏ธ For Developers
Everything below is for building CrushClone from source. If you just want to use the plugin, stop here โ the installers above are all you need.
Requirements
| Tool | Version |
|---|---|
| macOS | 13+ (Ventura) or Windows 10+ |
| Xcode (macOS) | 15+ |
| Visual Studio (Windows) | 2022 with C++ workload |
| CMake | 3.22+ |
| Processor | Apple Silicon (M1/M2/M3/M4) or Intel / x64 |
Build instructions
1. Install prerequisites
macOS:
xcode-select --install
brew install cmake
Windows: Install Visual Studio 2022 with the C++ workload, and CMake.
2. Clone and build
git clone https://github.com/doxiedevops/CrushClone.git
cd CrushClone
cmake -B build -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_OSX_ARCHITECTURES="arm64;x86_64"
cmake --build build --config Release --parallel
3. Locate the built plugin
After building, the VST3 bundle is at:
build/CrushClone_artefacts/Release/VST3/CrushClone.vst3
On macOS, the AU component is at:
build/CrushClone_artefacts/Release/AU/CrushClone.component
CMake is configured with COPY_PLUGIN_AFTER_BUILD=TRUE, so it attempts to auto-copy to your system plugin folder. If permissions block this, copy manually:
# macOS
sudo cp -R build/CrushClone_artefacts/Release/VST3/CrushClone.vst3 \
/Library/Audio/Plug-Ins/VST3/
4. Verify native architecture (macOS)
file build/CrushClone_artefacts/Release/VST3/CrushClone.vst3/Contents/MacOS/CrushClone
# Should output: Mach-O 64-bit bundle arm64 (or universal binary)
Project structure
CrushClone/
โโโ CMakeLists.txt # Build config (fetches JUCE automatically)
โโโ README.md
โโโ .github/
โ โโโ workflows/
โ โ โโโ build-and-release.yml # CI/CD pipeline
โ โโโ scripts/
โ โโโ create-pkg.sh # macOS .pkg builder
โ โโโ installer.nsi # Windows NSIS installer script
โโโ Source/
โโโ PluginProcessor.h/cpp # Main audio processor + APVTS params
โโโ PluginEditor.h/cpp # Dark-themed GUI
โโโ DSP/
โโโ Oversampler.h/cpp # 4ร oversampling wrapper
โโโ Distortion.h/cpp # Tube + Mech waveshapers
โโโ LadderFilter.h/cpp # ZDF SVF resonant low-pass
โโโ Compressor.h/cpp # One-knob compressor + Phat mode
Tuning tips
- The Tube waveshaper bias (0.08) and gain range (1โ20) can be adjusted in
Distortion.cpp - The Mech pre-emphasis shelf frequencies (200 Hz / 4 kHz) shape its character โ raise the high shelf for more sizzle
- The Filter resonance cap (0.95) prevents true self-oscillation โ raise it to 0.98 if you want the filter to sing
- The Phat shelf frequency (120 Hz) and gain (2.5) control how much bass gets added โ adjust in
Compressor.cpp
Releasing a new version
The CI pipeline builds and publishes automatically when you push a semver tag:
git tag v1.1.0
git push origin v1.1.0
Both macOS and Windows installers will be built in parallel and posted to the Releases page.
๐ License
Released under the MIT License.
CamelCrusher was originally by Camel Audio (acquired by Apple in 2015). CrushClone is a clean-room recreation of the concept, not a copy of any proprietary code.