NoiseTorch

Bild des Benutzers meldrian

Ein (Sub)Anwendung zur Unterdrückung von Störgeräuschen während der Mikrofonnutzung für PulseAudio und/oder Pipewire.

Über

NoiceTorch soll eine einfach zu verwendende Open Source Anwendung darstellen, welche in Verbindung mit Pulse Audio und/oder Pipewire eingesetzt werdne kann. Die Anwendung erstellt ein virtuelles Mikrofon im System welches das eigentliche Mikrofon durch einen Filter jagt und sich in diesem Stream befindliche Störgeräusche unterdrückt bzw. nicht weiterleitet. Seitens der Entwicklung wird versprochen, dass man unter Zuhilfenahme des Programms nach Auswahl dessen als Eingabe für so ziemlich jede Anwendung (VOIP, ScreenRecorder, etc.) keine lästigen Hintergrundgeräusche wie Tastaturanschläge, Mausklicken, Computerlüfter, vorbeifahrende Züge und so weiter wahrnehmen wird.

Trivia

Im 2. Quartal 2022 gab es wohl eine Sicherheitslücke auf dem mit dem Quellcode betrauten Server. Das Projekt äußert sich dazu wie folgt:

Due to a suspected security breach of the update server and code repository, 
there's been a concerted effort by the NoiseTorch community to ensure the source code and binaries are free from malicious code.
No malicious code has been found.

Informationen zu den der Sicherheitslücke folgenden Code-Audits um sicher zu stellen das sich kein Schadcode im Projekt versteckt entnimmt man hier und hier.

Installation

Inhalt 1zu1 von der GitHub-Seite übernommen und ins hier genutzte Wikiformat übertragen. Im Zweifelsfall dort nach aktualisierten Instruktionen schauen.

Download the latest release from GitHub.
Unpack the tgz file, into your home directory.

tar -C $HOME -xzf NoiseTorch_x64_v0.12.0.tgz

This will unpack the application, icon and desktop entry to the correct place.
Depending on your desktop environment you may need to wait for it to rescan for applications, or tell it to do a refresh now.

With gnome this can be done with:

gtk-update-icon-cache

You now have a noisetorch binary and desktop entry on your system.
Give it the required permissions with setcap:

sudo setcap 'CAP_SYS_RESOURCE=+ep' ~/.local/bin/noisetorch

Screenshots und Videos
Mastodon