I am in need of a program that can do realtime audio mixing using 2 of my audio inputs. If, for example, I wanted to have music or video playing and use my headset to narrate or talk at the same time, or if I wanted to have 2 headsets to talk at the same time. I have absolutely no idea how to do this. I have "stereo mix" enabled in my sound recording options for use as an input, but I want to be able to talk at the same time as the what U hear is...being heard. Is something like this possible? The main thing is it has to be realtime. I'm going to be streaming some games on justin.tv and I want to be able to talk at the same time as the game's audio is coming through, without doing the stupid mic-to-the-speaker hack, I hate that. What would be REALLY cool is if the program or utility could automatically adjust the level of one input if another got louder or quieter...and if it was free. Does anyone know of any way I can accomplish this?