A feedforward Dynamic Range Compressor (DRC) with Soft-knee and auto-makeup implemented in C language, using the STM32F4 Discovery + Wolfson Audio Card as the development platform.
You may want to see:
- The code: compressor.h, compressor.c;
- or the article (available in Portuguese only).