In this screencast, I show how to enable something like stereo mix on Ubuntu 12.04, in other words, how to record your microphone and your speakers at the same time. After having done this, it is straight-forward to record a Skype meeting, a Google+ Hangout or any VOIP conversation with both your voice and all other participants with something like the GTK Sound Recorder.
The short story:
* Get PulseAudio Volume Control (pavucontrol)
* On Input devices tab, see that you have “Monitor of Built-in Analog Stereo” — this is a virtual recording device with which you can record whatever’s coming out of your speakers.
* UPDATED: Now we just need to route your microphone to your speakers too. Do this by typing “pactl load-module module-loopback latency_msec=1” at the shell prompt.
* If you now record with audacity, or recordmydesktop, from the “Monitor of Built-in Analogy Stereo” (see Recording tab of pavucontrol after you start recording), you’ll get your microphone as well as whatever’s coming out of the speakers. This means that you can now easily record Skype meetings or private Google+ Hangouts.
* UPDATED: On the Recording tab, you can show all streams (combobox at the bottom) and then configure which microphone (if you have more than one) should loopback into the built-in analog stereo
There is some bleeding between my audio inputs and outputs anyway, so you are able to hear the music softly in the background even before I change the recording device to the monitor.