Audiowiedergabe Lautstärke systemweit limitieren?

theSplit

1998
Registriert
3 Aug. 2014
Beiträge
5.857
Moin!

Das Problem, ich würde gerne die Lautstärke (Systemweit) limitieren bzw. auf meine Kopfhörer anpassen, so dass diese nicht übersteuern können.
Es sollte quasi nicht lauter gehen als X Dezibel/dB - das würde ich gerne für das System/die Audioausgabe generell einstellen, so fern das "irgendwie" möglich ist.

Ich nutze Debian mit Xfce4 und Pavucontrol, also PulseAudio.
Ich weiß das man die Systembenachrichtigungen und Anwendungen in Pavucontrol steuern kann, aber die Einstellungen für Anwendungen betreffen aber nicht das "Hauptsteuerelment" der Lautstärke, das kann dann trotzdem enorme Bereiche einstellen.


Idealerweise würde ich aber gerne ein Systemweites-Limit auf die Hardware/Audio Ausgabe setzen, egal welche Anwendung es ist, es wird nicht lauter als das gesetzte Limit werden dürfen.

Geht so etwas? Oder vielleicht auch in Pavucontrol direkt?

Für Tips und Ideen wäre ich dankbar. Es kann auch über eine zusätzliche Software sein.
 
Zuletzt bearbeitet:
Ich weiß nicht, hier wollte jmd. dasselbe und irgendwas ist da auch vorgeschlasgen worden. Bin nur im Netz drauf gestossen
Vllt ist auch was mit [kw]pactl[/kw] PavuControl im Terminal möglich
 
  • Thread Starter Thread Starter
  • #3
Pavucontrol scheint ja das Software-Interface für "pactl" bzw. "pacmd" zu sein.

Nach etwas googlen findet man auch so etwas hier (Equalizer):


Oder auf "freedesktop.org" Pulse Audio Module:


Aber darunter befindet sich leider kein Modul (nachdem was ich gesehen habe) oder Option die Lautstärke generell zu limitieren.

Über "pactl" kann man zwar "sink" volume einstellen (das ist auch das was Pavucontrol scheinbar regelt) oder "source-volume" - aber ich wüsste spontan nicht, wie die Befehle interagieren bzw. wann was angesprochen wird...

PS: Dein Link beschäftigt sich ja mit Alsa so wie es aussieht bzw. gilt der Tip mit der Konfig-Datei nur für Alsa.

Im Arch Wiki steht auch noch ein Guide zu PulseAudio - aber da ist auch keine Lösung dabei gewesen.
 
Zurück
Oben