A simple mono compressor external for Pure Data
#Installation: git clone https://github.com/cbinner/easy_comp && cd easy_comp && make
Possible future enhancements:
-
add make-up gain support
-
don't ignore negative peaks for triggering compression
-
support stereo/multichannel input
-
implement lookahead function in order to catch fast peaks
-
change input format for attack/release time from samples to ms (this implies using the current samplerate)
-
improve signal quality for short attack times
-
add soft knee option
-
catch inter sample peaks (relevant if used as a limiter)
Programmed by: Deniz Deli, Christoph Binner, Christian Kastner as a study project at Technical University of Berlin in 2020