Skip to content
This repository has been archived by the owner on Jul 25, 2022. It is now read-only.

robbert-vdh/spectral-compressor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spectral Compressor

Automated builds

Spectral Compressor has had a major rewrite with better DSP and more features and is now part of NIH-plug. This version of the plugin will not be developed any more.

Ever wondered what a 16384 band OTT would sound like? Neither did I.

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 on macOS 10.15 Catalina and likely won't run on anything before that. You may also have to disable Gatekeeper depending on your DAW 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

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

Static linking dependencies

By default this project will use the system's copy of FFTW (fftw3f) if it's available, and it will fall back to building a static library and linking to that. Adding -DFORCE_STATIC_LINKING=ON to the command line forces static linking for distribution. This will also statically linking to the MSVC++ runtime on Windows.

About

Everything can be pink noise if you try hard enough!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published