Microphone Automatic Gain Control Algorithm