c566888fa3
Instead of the previous technically-unsound approach. While it wouldn't cause any issues in practice, it did break Rust's guarantees. That was a design choice after adding support for editors in NIH-plug, but this is probably the better long term solution. The downside is that all uses of `param.value` now need to be changed to `param.value()`. |
||
---|---|---|
.. | ||
src | ||
Cargo.toml | ||
COPYING | ||
README.md |
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 morph one sound into another, and lots 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