I'm trying to patch a four-band compressor in pd. I'm new to pd, to DSP and I have little theoretical background, so please be patient. :D
I'm trying to emulate the multiband compressor from Adobe Audition (http://images.digitalmedianet.com/2007/Week_25/0ra7bf9i/story/multiband%20compressor.jpg) because I'm developing a sound toy for Android and I'm exploring the effects I want to produce on the device on my pc.
This is what I came up with proceeding by intuition, for the most part, since I don't really know how to design such a filter. I've also used a couple of patches I found on this forum (and I thank you all). Yeah, it's probably very naive and simple... and a bit messy too. The crossover frequencies are fixed for the moment, but that's ok.
Now a couple of questions. Since I'm using a different number of filters for the four bands (1 or 2 filters per band), do I need to add some delay where I use just one (first and fourth band)? In other words, do lp and hp introduce delay? I'm using the filters from iemlib.
What do I need for the limiter part? Can somebody help me with that? I'd prefer to use vanilla objects since I'm using libpd, and externals are not always guaranteed to work with it.
Any other general thought/advice/improvement?
Thank you!