web-dev-qa-db-fra.com

Comment faire en sorte que mon indicateur de volume fonctionne en décibels plutôt qu'en pourcentage?

Lorsque je veux régler le volume de tout ce que je fais, je trouve que l’utilisation des contrôles de volume intégrés à Ubuntu n’est que confusion. Lorsque le volume tourne autour de 100%, le fait de baisser plusieurs incréments n'a presque pas d'effet sur le volume apparent, mais lorsqu'il tourne autour de 0%, l'effet d'un clic sur la molette de la souris correspond probablement à un bon 3 décibels. J'ai observé ce comportement sur des dizaines d'UC différentes, car je convertis environ un utilisateur Ubuntu par mois (contact de l'équipe NE).

Cela m’a tellement frustré que j’ai tendance à utiliser le bouton de volume de mon ampli de guitare (mono audio: |) au lieu de l’indicateur de volume. Que puis-je faire pour que mon indicateur de volume se comporte correctement jusqu'à ce que cela soit corrigé? Je veux que chaque incrément de volume soit d'un demi ou d'un tiers de décibels.

Existe-t-il un logiciel différent que je devrais utiliser pour la configuration du volume du système?

16
ethana2

Selon la page de contrôle du volume de pulseaudio:

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

Le premier problème est peut-être que le logiciel effectue certains calculs de journal qu'il n'est pas censé effectuer. (si c'est le cas, nous avons besoin d'un rapport de bogue pour cela)

Le deuxième problème est impossible à résoudre, et c’est le fait que le logiciel ne peut pas savoir avec certitude quel effet le fait de modifier le volume d’un degré aura dans le monde réel. Il ne peut pas savoir à cause de toutes sortes de facteurs.

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

547 utilisateurs d'Ubuntu ont voté en faveur de la résolution de ce problème et je pense qu'il est temps que quelqu'un fasse quelque chose à ce sujet.

Le problème est peut-être causé par le calcul d'un journal se produisant deux fois, à deux endroits différents de la chaîne. Je ne suis pas un ingénieur du son (ni un mathématicien), alors corrigez-moi si je me trompe, mais voici comment je le comprends:

  • Une échelle linéaire serait silencieuse entre 0% et 85%, et la plupart des contrôles se situeraient dans la plage de 85% à 100%.

  • Une échelle logarithmique entraînerait une incrémentation uniforme du dB ou du "volume" pour chaque pas du curseur.

  • Une "double" échelle logarithmique surcompenserait et provoquerait l’effet d’une échelle linéaire en sens inverse (c’est-à-dire que la fourchette 0% ~ 15% contrôle la plus grande partie du volume).

C'est ce que le curseur de volume Ubuntu semble faire pour le moment. Encore une fois, je ne suis pas un expert. Je sais juste qu'il y a un problème, et moi et 547 autres utilisateurs aimerions qu'il soit corrigé :)

0
ndbroadbent