¿Cómo establecer un límite superior de volumen en PulseAudio?

¿Cómo establecer un límite superior de volumen en PulseAudio?

¿Es posible establecer un límite superior para PulseAudio al inicio? Me gustaría asegurarme de no poner el volumen demasiado alto por el bien de mis tímpanos.

Lo investigué pactl set-sink-volumepero eso no me permite establecer un límite de volumen máximo. Además no puedo encontrar nada debajo man pactl.

Respuesta1

Puedes hacerlo con el siguiente código bash.

#!/bin/bash
x=$(pactl list sinks | grep '^[[:space:]]Volume:' | head -n $(( $SINK + 1 )) | tail -n 1 | sed -e 's,.* \([0-9][0-9]*\)%.*,\1,' )
if [[ $x -le 200 ]]
then
    pactl set-sink-volume 0 +5% 
fi

En este volumen se almacena en la variable x

información relacionada