That's how it works most who work in audio production use various programs. Besides using a simple recorder like record pad then editing the file in Audacity isn't that big of deal. I use Audio Recorder for recording. I'm sure you can find an easy simple recording app for free you can use.
audio recorder:
You need to change the ppa as per https://launchpad.net/~audio-recorder/+archive/ubuntu/ppa
sudo add-apt-repository --remove ppa:osmoma/audio-recorder
sudo add-apt-repository ppa:audio-recorder/ppa sudo apt-get -y update sudo apt-get install --reinstall audio-recorder
Okay, I have finally found a solution that almost works. It does exactly what I thought would be the simplest solution. I just taps into audiostreams and records them. The great thing about it is that you can select more than one and it just mixes them together.
The program is called...*drumrolls*...Audio Recorder
When you install it, you can select the audio source. If you want more than one, just select User defined audio source
and in the "Additional settings" tab select the sources you want to have.
But of course linux is still messing with us, so once you record you start pavucontrol
, go to "Recording" tab and there you should see one device for each recording source. Just set each one correctly and you're fine.
In my example I want to record system audio and microphone at the same time, so I select them in Audio Recorder and start recording. I then go to pavucontrol and set one recording strem to system audio. The other one is already defaulted to the microphone.
One negative thing I noticed: I hear some minor crackling on the stream from my microphone. Nothing bad, but I think you should know about it.
This post serves for future reference for me and anyone else that stumbles over this problem.
I use an applet called "audio recorder" that grabs and copies the wavetable file that is sent to your audio device to disk.
It picks up the signal beyond the mixer so if you adjust your volume it is also adjusted in the recording.