make SidechainCompressor class for sidechain compression #7
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
https://en.wikipedia.org/wiki/Dynamic_range_compression#Side-chaining
https://github.com/DanielRudrich/SimpleCompressor
Check out DawDreamer’s
AddProcessor.h
class for how it sums multiple buffers together. The input buffer will have four channels. We need to calculate a sidechain amount from channels 2 and 3 to apply to channels 0 and 1.Update 2020-12-08: I've confirmed that certain VST effects plugins can do sidechain compression if you pass two inputs. The second input will determine how much to compress. You should also make sure the VST parameters are configured to enable the secondary bus.
Update 2021-05-09: The new FaustProcessor would be great for this.
The text was updated successfully, but these errors were encountered: