I want to edit my audio real-time.
On Windows there's Voice Meeter & (required) Virtual Audio Cable, I want to edit out my keyboard clicks (by adding a noise gate), any way to do this here in Ubuntu?
A tutorial on how to setup would be appreciated.
33 Answers
It is possible to mix audio in Puseaudio similar to voicemeeter, but not so easy to add noise gate that i know of.
Better to use JACK sound server for mixers and effects.
For mixer that will also host effects try: non-mixer
You can use Audacity which is an audio waveform editing platform, with many plugins and tools for editing audio files. Or you can use a DAW application like Ardour which you can use to edit audio and filter it through plug-ins to get your final product.
There's also abgate which is a noise gate plug-in, that can be used with Ardour. Some others may also get installed when you install Audacity and Ardour, and there are several other plug-in packages available to install as well, which may also include other noise gate options.
You can simply install either of them from Ubuntu Software and then just start using them.
1After trying all the hacks and tools (Audacity, audio recorder etc ) Finally found this Open Broadcaster Software (OBS), which is super easy and just does the job.
In Settings → Audio, I was able to select:
. Audio output (Either desktop or earphone or bluetooth also possible)
. Mic - (Desktop | earphone)For Source, I selected Screen Capture (XSHM) to capture the entire desktop or can keep it blank as well.
To install:
sudo add-apt-repository ppa:obsproject/obs-studio && sudo apt install obs-studio