1
0
Fork 0
nih-plug/plugins/spectral_compressor
Robbert van der Helm e68bb8d632 Add a stub for a compressor bank
This is what the compressor data structure will more or less look like.
The thresholds and ratios still need to be split up in their upwards and
downwards counterparts and the callback listeners should be updated
accordingly.
2022-07-24 15:15:47 +02:00
..
src Add a stub for a compressor bank 2022-07-24 15:15:47 +02:00
Cargo.toml Add a non-functional STFT to Spectral Compressor 2022-07-24 15:15:47 +02:00
COPYING Add boilerplate for a Spectral Compressor port 2022-07-24 15:15:47 +02:00
README.md Add boilerplate for a Spectral Compressor port 2022-07-24 15:15:47 +02:00

Spectral Compressor

Have you ever wondered what a 16384 band OTT would sound like? Neither have I. Spectral Compressor can squash anything into pink noise, apply simultaneous upwards and downwards compressor to dynamically match the sidechain signal's spectrum, and a lot more.

This is a port of https://github.com/robbert-vdh/spectral-compressor with more features and much better performance.

Download

You can download the development binaries for Linux, Windows and macOS from the automated builds page. Or if you're not signed in on GitHub, then you can also find the latest nightly build here.

The macOS version has not been tested and may not work correctly. 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.

Building

After installing Rust, you can compile Spectral Compressor as follows:

cargo xtask bundle spectral_compressor --release