Designing Audio Effects Plugins in C++ 2nd Ed.
- Chapter 18 Dynamics Processing
Block Diagram:
Description:
- implements the four dynamics processors compress, limit, expand, gate
Notes:
- this plugin implements an additional external sidechain for keyed effects; see the PluginCore::processAudioFrame( ) function to see how that is handled
- there is one gain reduction (upside down) meter that combines both left and right gain reduction values when running in stereo
- includes stereo link switch that was not a direct part of the book project
- includes soft-knee
Download
ASPiK: All ASPiK Projects Bundle
RackAFX7: All RAFX7 Projects Bundle
JUCE/iPlug: JUCE/iPlug Notes