Flexible general-purpose audio compressor with a touch of citrus
I wrote this compressor to learn all I could about audio compression. It took me several months to gather all the specs and papers I needed and convert them into code.
Squeezer is different from all the compressors I know: its knobs are stepped to fine-tuned preset values, but can be changed to continuous values by clicking a small orange light located next to them. This allows you to find nice settings fast while not preventing optimisation of settings.
Squeezer adapts easily to many tastes and use cases:
- feed-forward & feed-back design
- linear, logarithmic & smooth release stage
- optical & FET detectors
- peak & RMS sensing
- hard, medium & soft knee
- flexible side-chain & parallel compression
Squeezer has given me a deep insight into compression. But above that, it has quickly become my go-to generic compressor!
I hope that you have as much fun with this compressor as I had when I coded it!
Code of conduct
Please read the code of conduct before asking for help, filing bug reports or contributing to this project. Thanks!
Copyright (c) 2013-2020 Martin Zuther
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Thank you for using free software!