Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using recordMyDesktop and here is my problem: I need to record the sound emitted by my desktop and put some comments on it at the same time.

For now, I have no problem commenting what's on screen, my microphone records my voice correctly, but there is any way I can record the sound made by the software as well?

share|improve this question
i'm afraid that is not possible. you can record with the internal card and then, record your voice apart and mix the two with a video editor. – suli8 Sep 28 '11 at 14:38
And I recommned OpenShot for VideoEditor.... VERY easy to use, – Guilherme Franco Mar 23 '12 at 17:54
up vote 3 down vote accepted

Yes, you can achieve that!

The proper way to do this is to use JACK sound server, which is fully supported by recordMyDesktop. There is a nice GUI app for controlling it (though it's name is terrifying) - qjackctl.

You will want to use the Connections window of qjackctl, it will allow you to learn which audio input is which, and will enable you to direct both your system input & microphone input to your system speakers.

Once your JACK server is running, launch recordMyDesktop. If you use gtk-recordMyDesktop you will be provided with a list of all JACK channels in the settings window (make sure to choose two with the Ctrl key in order get stereo sound!). If you run recordMyDesktop from command-line, you will need to experiment with command-line parameters, but that shouldn't be too hard.

Instead of routing all audio you want to record to system speakers, you might also experiment with different JACK connection schemes. Use it as you like. And note that there are many JACK connections tutorials for begginers, if case you found JACK difficult.

PS. You may find this article helpful:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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