I'm working on a schematic for a summing box for two analog 5.1 sources. It takes 12 channels of input and mixes them down to 6.
It will have 6 mini-jack inputs and 3 mini-jack outputs, so you can plug it between 2 sound cards and a 5.1 system for computers, such as the Logitech Z906.
I'm going to simulate it in LTspice to check that it works before sending it off for PCB fabrication.