Okay, can anyone think of a reason why this would happen? I've got an old G4/450 dual processor, with one of those old PlainTalk microphones attached to it (no iSight, audio only). Thing is, the PlainTalk microphone seems really sensitive. The person using it has, on top of the fan noise that the G4 tower makes, 3 laser printers in the room (why, I have no idea). So, if the mic level is set too high, there's a deafening roar in the background. Also, every time this person speaks, it clips really badly because it's way off the top of the level indicator.
Now, what you'd think would be to fix this by turning down the Input Volume in System Preferences -> Audio -> Input, right? Well, this works. However, the next time I initiate an audio chat in iChat, either by calling this person or having this person call me, the input volume jumps back up to about 3/4. I can actually have System Preferences open and watch it - the volume's where I left it, and as soon as an audio chat is initiated, it jumps back up to 3/4. Now, once the audio chat is started, the audio level can be adjusted back down in System Preferences, and it works fine. However, it's really a pain in the ass to have to do that every single time! Does anyone know how either to make iChat leave the input volume alone, or to change the level iChat will change the input volume to when an audio chat is initiated?