An open API service indexing awesome lists of open source software.

https://github.com/igorski/delirion

A multiband Doppler-based chorusing/detune effect
https://github.com/igorski/delirion

audio-processing audio-unit cplusplus doppler-shifter juce linux macos vst vst-plugin vst3 windows

Last synced: 2 months ago
JSON representation

A multiband Doppler-based chorusing/detune effect

Awesome Lists containing this project

README

        

# Delirion

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](https://github.com/juce-framework/JUCE).

## The [Issue Tracker](https://github.com/igorski/delirion/issues) 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.1](https://github.com/juce-framework/JUCE/releases/tag/8.0.1)_

### Build

You can create a runtime by running the below:

```
cmake . -B build -G
```

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

After which you can run:

```
cmake --build
```