Delirion

February 5, 2026 ยท View on GitHub

A VST audio plugin that is a multi-band doppler shifter with band specific distortion and reverberation effects. The less scientific and more romantic definition is that it makes any incoming audio sound like remembered in a fever dream.

Delirion was built using the JUCE framework.

The Issue Tracker is your point of contact

Bug reports, feature requests, questions and discussions are welcome on the GitHub Issue Tracker, please do not send e-mails through the development website. However, please search before posting to avoid duplicates, and limit to one issue per post.

Please vote on feature requests by using the Thumbs Up/Down reaction on the first post.

Setup

You will need to have CMake and a suitable C compiler installed. JUCE* is a submodule of this repository so all library dependencies are handled when cloning this repository recursively. When cloning without recursion, run the following to clone the JUCE framework into a subfolder JUCE, relative to this repository root.

git clone https://github.com/juce-framework/JUCE

*The version used to create this plugin was 8.0.10

Build

You can create a runtime by running the below:

cmake . -B build -G <GENERATOR_RUNTIME>

where the G flag is optional (defaults to the common generator for your platform) and provided <GENERATOR_RUNTIME> should reflect a custom generator to use (e.g. XCode (on Mac), Unix makefiles, Ninja, etc.)

After which you can run:

cmake --build

Signing the plugin on macOS

You will need to have your code signing set up appropriately. Assuming you have set up your Apple Developer account, you can find your signing identity like so:

security find-identity -p codesigning -v 

From which you can take your name and team id (the code between parentheses) and pass them to the build script like so:

sh build.sh --team_id TEAM_ID --identity "YOUR_NAME"