[alsa] monter et descendre le volume

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
Piczel
Chu Ko Nu
Messages : 314
Inscription : dim. 03 mai 2015, 19:17
Localisation : Terre du Milieu

[alsa] monter et descendre le volume

Message par Piczel »

Bonjour à tous,

tout d'abord, derrière un titre si bidon se cache une réelle question:
j'ai remarqué récemment que quand on baisse ou monte le volume sur alsa, c'est non-linéaire.
Essayez, plus le volume est bas, plus il descend lentement et vice-versa..

J'ai d'abord pensé à la config de awesome qui causait ça, mais non, j'me suis donc intéressé aux fichiers de config de alsa, mais c'est un réel chantier et j'ai rien envie de casser sachant que j'avais déjà tout démonté la dernière fois, ce qui m'avait fallu une totale réinstallation de alsa..

Bref, merci de votre aide, et bonne nuit à tous!
lili : Lenovo E540 | ArchLinux
abraham : RaspBerry Pi 3 B | ArchLinux
isaac : RaspBerry Pi 3 B | ArchLinux
Github
The best way to accelerate a computer running Windows is at 9.81m/s²
10 types de geeks, ceux qui savent compter en binaire, et les autres.
lemust83
yeomen
Messages : 208
Inscription : ven. 11 déc. 2015, 21:20

Re: [alsa] monter et descendre le volume

Message par lemust83 »

Bonjour
Je tente une petite explication. Physiquement , on trouve plusieurs types de potentiomètres . Les deux principaux sont les potentiomètres linéaires qui sont en fait des gradateurs, c'est à dire des résistances variables. En gros, si tu es à 20% du niveau total, il reste 80% de disponible. Les valeurs de résistances restent linéaires.
On trouve aussi , entre autres, des potentiomètres logarithmiques qui consistent a un montage complexe de résistances statiques étalonnées en fonction des mesures de réponses de l'oreille à la pression acoustique. Nos ouïes n'entendent pas de manière linéaires!! Alsa simule des potentiomètres logarithmiques et donc le rendu est non linéaire. Reste que la programmation des algorithmes par des barbus qui n'ont pas obligatoirement les feuilles acérées fait que ce rendu est un peu trop artificiel , y compris sur du matériel professionnel. J'ai déjà eu ce sentiment avec des consoles de type Yamaha 01V.
Tour: Arch (Xfce) 64 Testing: 6-Core: AMD Ryzen 5 2600X type: MT MCP speed: 2152 MHz min/max: 2200/3600 MH
UEFI: American Megatrends v: 3803 date: 01/22/2018
Graphics:
Device-1: AMD Baffin [Radeon RX 460/560D / Pro
450/455/460/555/555X/560/560X]
driver: amdgpu v: kernel
Display: server: X.Org 1.20.8 driver: amdgpu,ati unloaded: modesetting
resolution: 1920x1080~60Hz
OpenGL: renderer: Radeon RX 560 Series
Manjaro en Dual (grub).
Avatar de l’utilisateur
Piczel
Chu Ko Nu
Messages : 314
Inscription : dim. 03 mai 2015, 19:17
Localisation : Terre du Milieu

Re: [alsa] monter et descendre le volume

Message par Piczel »

d'accord merci de ton explication, ralala ces barbus, qu'est-ce qu'ils feraient pas pour nous améliorer la vie hahaha
du coup si j'ai bie ncompris c'est pas vraiment possible de modifier ça. Merci à toi, bonne journée
lili : Lenovo E540 | ArchLinux
abraham : RaspBerry Pi 3 B | ArchLinux
isaac : RaspBerry Pi 3 B | ArchLinux
Github
The best way to accelerate a computer running Windows is at 9.81m/s²
10 types de geeks, ceux qui savent compter en binaire, et les autres.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17618
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [alsa] monter et descendre le volume

Message par benjarobin »

Les explication de lemust83 sont justes : "Nos oreilles n'entendent pas de manière linéaires". Sauf qu’heureusement on compense cela par un potentiomètre (logiciel) logarithmique, et donc non ce n'est pas normal d'avoir ce genre d'effet. Tu devrait avoir un ressenti linaire ou à peu prêt linaire. C'est très certainement un bug logiciel !
As tu essayé depuis un Windows ou depuis un liveCD d'Ubuntu par exemple ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Piczel
Chu Ko Nu
Messages : 314
Inscription : dim. 03 mai 2015, 19:17
Localisation : Terre du Milieu

Re: [alsa] monter et descendre le volume

Message par Piczel »

depuis w10 j'ai aucun probleme, effectivement mais je pense juste que le son monte de la même manière sous les deux OS, juste sur alsa c'est affiché pas de la même manière que les trucs windows, j'pense sur windows c'est affiché en %age du volume max des enceintes, tandis que alsa affiche avec un facteur logarithmique du son
lili : Lenovo E540 | ArchLinux
abraham : RaspBerry Pi 3 B | ArchLinux
isaac : RaspBerry Pi 3 B | ArchLinux
Github
The best way to accelerate a computer running Windows is at 9.81m/s²
10 types de geeks, ceux qui savent compter en binaire, et les autres.
Répondre