Yeah, I know about that, and I use it as a sort of digital AGC, but not allowing compression to occur. Thing is, when this module is in a night club, it compresses like the dickens even at 40dB (lowest gain). I don't need (or want) the chip's AGC feature. I do like the gain selection though. I only wish I could select more, and lower, gains. I got to thinking I could put attenuation at the output of the module, but I just did some more calculations, and unfortunately, it HAS to compress (or clip) with such high output from the mic, even at 40dB gain. So, I have to cut the output of the mic element down somehow. I don't want it to compress. Compression is really a special kind of distortion. So, I kinda still want to attenuate the mic element like I am doing, but at 2V and 2200 ohms the mic is apparently operating at a knee on the JFET curve and the attenuator is taking it further down the knee.
I wonder now if replacing the 2200 ohm resistor with something smaller in value, much as I hate to mod the SMD parts, will help to bring the mic into a better place, so I can use the attenuator scheme I am using. The mic will still be operating on the knee, but maybe at least the attenuator won't take it down further. I guess, too, going to a plain ole op amp and gain selection resistors may be better.
Edit: Why do they ordinarily put a 2200 ohm resistor in there in anyhow? The thing (mic element) will operate at up to 10V volts or so and never draw more than 500uA (modulated a bit by the sound hitting it). It has its own impedance to develop a voltage across.