Here's a handy little Taiwanese chip: A six-channel audio attenuator with I2C control. This is pretty much exactly what I needed for my 5.1 mixing box. It even casually names 5.1 audio channels in the Electrical Characteristics section, so it's built for the exact thing I'm using it for. My only concern is audible steps during volume adjustments. I think a 1 dB step is going to be audible if there isn't a lot of energy in the high end, which would make this tricky to use for auto gain.