diopser icon indicating copy to clipboard operation
diopser copied to clipboard

A totally original phase rotation plugin

Diopser

Automated builds

Diopser is now part of NIH-plug and will receive additional features there. This version of the plugin will not be developed any more.

You were expecting Disperser¹, but it was me, Diopser!

Diopser lets you rotate the phase of a signal around a specific frequency without affecting its spectral content. This effect can be used to emphasize transients and other parts of a sound that in a way that isn't possible with regular equalizers or dynamics processors, especially when applied to low pitched or wide band sounds. More extreme settings will make everything sound like a cartoon laser beam, or a psytrance kickdrum. If you are experimenting with those kinds of settings, then you may want to consider temporarily placing a peak limiter after the plugin in case loud resonances start building up.

*Disperser is a trademark of Kilohearts AB. Diopser is in no way related to Disperser or Kilohearts AB.

Download

You can download the latest development binaries for Linux, Windows and macOS from the automated builds page. GitHub requires you to be signed in to be able to download these files. The macOS builds are compiled for macOS 10.13. You may also have to disable Gatekeeper to use the VST3 version as Apple has recently made it more difficult to run unsigned code on macOS. I sadly cannot provide any support for the Windows and macOS versions at the moment, but the plugins should work!

Building

To build the VST3 plugin, you'll need CMake 3.15 or higher and a recent C++ compiler.

cmake -Bbuild -DCMAKE_BUILD_TYPE=Release
cmake --build build --parallel --config Release

You'll find the compiled plugin in build/Diopser_artefacts/Release/VST3.