¿Cómo hago que mi indicador de volumen funcione en decibelios en lugar de porcentaje?

16

Cuando quiero ajustar el volumen de cualquier cosa que estoy haciendo, encuentro que usar los controles de volumen integrados en Ubuntu es poco más que confusión. Cuando el volumen es de alrededor del 100%, dejarlo caer en varios incrementos casi no tiene efecto sobre el volumen aparente, pero cuando está alrededor del 0%, el efecto de un clic de la rueda del mouse es probablemente de 3 decibelios. He observado este comportamiento en decenas de UC diferentes, ya que convierto aproximadamente un usuario de Ubuntu al mes (contacto del equipo NE).

Esto me ha resultado tan frustrante que tiendo a usar la perilla de volumen en mi amplificador de guitarra (audio mono: |) en lugar del indicador de volumen. ¿Qué puedo hacer para que mi indicador de volumen se comporte correctamente hasta que se solucione? Quiero que cada incremento de volumen sea la mitad o un tercio de decibelios.

¿Existe algún software diferente que deba usar para la configuración del volumen del sistema?

ethana2
fuente
2
Tengo que decir que esta es una excelente pregunta. La cuestión es que creo que esto también incluye qué tipo de tarjeta de sonido está utilizando, qué tipo de altavoces de salida está utilizando, etc. Pero, aparte de eso, esta es una excelente pregunta.
Luis Alvarado
Estoy de acuerdo en que es una buena pregunta, ya que siempre he tenido el mismo problema independientemente de la tarjeta de sonido, el controlador o incluso las perillas de ganancia de los altavoces de la computadora. Esto es molestamente diferente al equipo de estudio donde la atenuación de -3dB es siempre -3dB. Quizás un control de volumen sin calibrar pero con volumen logarítmico es mucho más fácil de lograr.
msw 01 de
1
alsamixer espectáculos dB de ganancia, por lo que debe ser alcanzable, pero no tengo ni idea de cómo llegar esos datos en el widget de GNOME
RobotHumans

Respuestas:

3

De acuerdo con la página de control de volumen de pulseaudio:

http://0pointer.de/lennart/projects/pulseaudio/doxygen/volume.html

El primer problema podría ser el software que hace algunos cálculos de registro que se supone que no debe hacer. (si es así, necesitamos un informe de error para eso)

El segundo problema es imposible de solucionar, y ese es el hecho de que el software no puede saber con certeza qué efecto tendrá cambiar el volumen en un grado en el mundo real. No puede saberlo debido a todo tipo de factores.

Martin Owens -doctormo-
fuente
Cualquier dispositivo de sonido que no mantenga algún tipo de relación de volumen lineal con una señal dada se revelaría por distorsión, ¿verdad? El software no necesita conocer el volumen final, porque el usuario teóricamente puede ajustar eso. Tampoco espero que los usuarios finales se preocupen un poco por las unidades reales por las cuales se mide el delta de volumen. La documentación que vinculó muestra que el volumen se puede hacer con PA de forma lineal o logarítmica. Me parece que el volumen de mi sistema y aplicaciones es lineal, cuando logarítmico es lo que necesito, porque soy un ser humano.
ethana2
Entonces, tal vez el audio de pulso tiene un error, se supone que trata con el registro.
Martin Owens -doctormo-
0

http://brainstorm.ubuntu.com/idea/5314/

547 usuarios de Ubuntu han votado a favor de resolver este problema, y ​​creo que ya es hora de que alguien haga algo al respecto.

Tal vez el problema sea causado por un cálculo de registro que ocurre dos veces, en dos lugares diferentes de la cadena. No soy ingeniero de audio (o matemático), así que corrígeme si me equivoco, pero he aquí cómo lo entiendo:

  • Una escala lineal sería silenciosa de 0% ~ 85%, y la mayor parte del control estaría dentro del rango de 85% ~ 100%.

  • Una escala logarítmica provocaría que el dB o 'volumen' se incremente de manera uniforme para cada paso del control deslizante.

  • Una escala logarítmica 'doble' compensaría en exceso y causaría el efecto de una escala lineal a la inversa (es decir, el rango de 0% ~ 15% controla la mayor parte del volumen).

Esto es lo que el control deslizante de volumen de Ubuntu parece estar haciendo en este momento. De nuevo, no soy un experto. Solo sé que hay un problema, y ​​a mí y a otros 547 usuarios nos gustaría que se solucione :)

ndbroadbent
fuente