While there are many ways to record audio from the microphone over the command line, is there such a software which has a GUI, and has a simple interface?

I am looking for something that has a record button, and allows the user to configure which microphone to record from.

What I have found so far:

  1. This answer mentions a PPA, which does not support recent versions of Ubuntu
  2. VLC can record audio, but it requires one to go through a lot of steps before the recording can be started. I am looking for something that does not have additional features apart from recording audio.
  3. gnome-sound-recorder does not have an option to choose the microphone.
  4. This question is about Audacity, but audacity is also a complicated software with many more features. I am searching for a simple audio recorder with a record button, like the Windows voice recorder.

Also, it would be nice to see what GTK and Qt apps are available for doing this.

  • @Kulfy It looks like simplescreenrecorder allows changing source as well. However, I could not figure out how to only record the audio without recording the screen Nov 2, 2020 at 14:38
  • You choose the audio input source in system settings, then gnome-sound-recorder will use what you set there.
    – raj
    Nov 2, 2020 at 16:52

2 Answers 2


Try Audiorecorder

sudo apt-add-repository ppa:audio-recorder/ppa
sudo apt-get update
sudo apt-get install audio-recorder


Kwave is a open-source sound recorder and editor application for Linux and a nice alternative to Audacity. This application is developed for KDE Frameworks 5 environment (K Desktop Environment). Kwave application was developed by multiple developers and released under GNU GPLv2 License. It’s an nice lightweight and user-friendly application comes with various features.

To install:

sudo apt-get update
sudo apt-get install kwave


QARecord is a simple but solid recording tool. It works well with stereo and multichannel recordings, supporting ALSA and JACK interfaces and in both 16 bit and 32 bit mode. By using a large ringbuffer for the captured data, buffer overruns are avoided. It has a Qt based GUI with graphical peak meters.

To install:

sudo apt-get update
sudo apt-get install qarecord

I hope anyone of these meet your requirements.

Good luck 👍


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .