9

I'm trying to screencast with both mic and system sounds at the same time. Previously this didn't work, but I have found that fiddling with the sound profile brings me a step closer.

To fiddle with sound profile:

  • Click on Sound menu
  • Select "Sound Preferences..."
  • Select "Hardware" tab
  • Choose the device to configure (I have two "Internal Audio" and "Logitech USB Headset")
  • Select option from Profile dropdown
  • Click "Test Speakers" to test output

So far so good. Previously I had Internal Audio set to "Analog Stereo Duplex" and the headset also on "Analog Stereo Duplex". When I recorded a screencast in Tibesti and played it back, I could hear myself but not the system sounds (for example, music player or Skype call).

I switched Internal Audio to "Digital Stereo Duplex (IEC958)". Under the "Output" tab I selected internal audio as the output. When I recorded a screencast in Tibesti and played it back, I could hear myself and the system sounds. Unfortunately, I couldn't hear the system sounds while recording, which means screencasting a Skype call couldn't work.

The internal audio profiles are: Analog Stereo Duplex, Analog Stereo Output, Digital Stereo (IEC958) Output + Analog Stereo Input, Digital Stereo Duplex (IEC958), Digital Stereo (HDMI) Output + Analog Stereo Input, Digital Stereo (HDMI) Output, Analog Stereo Input, Off.

The headset audio profiles are: Analog Stereo Duplex, Analog Stereo Output, Analog Stereo Input, Off.

Which profile combination and input/output selection will allow me to simultaneously hear and record system audio + microphone input?

2 Answers 2

7
+50

No sound profile selection will achieve the results you are looking for. Instead you could mix voice and audio channels (follow link for step-by-step details).

You might want start with this article from the same blog for background High quality audio broadcasting with Flipzu and Ubuntu Linux, or this "weekend project" for a lot more technical detail: Record From Skype Calls and Other Apps on Linux.

2
  • Sadly, both of the links to flipzu are now broken.
    – user207998
    Mar 24, 2018 at 17:00
  • I just replaced the links by the ones in the wayback machine.
    – gpoo
    Mar 24, 2018 at 21:05
1

install & use pavucontrol

sudo apt-get install pavucontrol

executable : /usr/bin/pavucontrol

this software monitor audio output and can map audio input to monitors.

3
  • thanks for the suggestion; so far pavucontrol looks simply like an alternative to sound preferences so I must be missing something - I get the same profile options under the "Configuration" tab, and it isn't obvious to me how to map the audio input, can you please explain how? thanks!
    – lofidevops
    Oct 15, 2011 at 6:20
  • ah, found blog.stebalien.com/2009/03/howto-ones-linux-computer-with.html and now I understand better
    – lofidevops
    Oct 15, 2011 at 6:40
  • 2
    so I've figured out how to use pavucontrol to record the output (monitor) rather than input, so I can hear the output and have it recorded at the same time, but now I can't record the input - I'd like to hear the output and record both output and input - do I need to pick a specific profile in the pavucontrol Configuration tab?
    – lofidevops
    Oct 15, 2011 at 6:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.