2 votes

Réglage de volume minimum trop élevé

J'ai récemment commencé à utiliser de vieux haut-parleurs, mais ils sont trop forts même au volume minimum. Les fils des haut-parleurs sont directement connectés à un appareil personnalisé qui utilise une puce d'amplificateur et un ESP32 pour se connecter au BT. L'appareil n'a aucun contrôle intégré à part un simple amplificateur de volume, qui fait à peine quelque chose, et un amplificateur de basses (tous deux sont simplement marche-arrêt et pas plus).


Jusqu'à présent, j'ai essayé de désactiver le volume absolu, ce qui a fonctionné - avant de revenir à la normale le lendemain. Rien n'a changé pendant ce temps, ni mises à jour ni changements matériels ou logiciels. Redémarrer le téléphone et les haut-parleurs, refaire l'appariement et reprogrammer l'ESP ne change rien. Le volume reste le même que l'option soit activée ou non.

Désactiver le volume absolu fonctionne toujours lorsque j'utilise mes Nothing Ear's. Le volume peut être réglé à un niveau confortable si je me connecte via mon ordinateur portable Windows au lieu de mon téléphone.


Changer l'égaliseur et/ou faire glisser manuellement le curseur de volume jusqu'au réglage le plus bas au lieu d'utiliser les boutons fonctionne en partie, cependant c'est toujours trop fort. J'ai essayé d'installer quelques applications, dont la plupart n'ont pas du tout fonctionné, sauf wavelet, qui a encore réduit le volume mais pas assez. Il ne semblait pas non plus abaisser toutes les fréquences, ce qui rendait le son pire.

J'ai entendu parler de Sound Assistant plusieurs fois, mais il n'est pas compatible avec mon téléphone pour une raison quelconque.


Est-ce que quelqu'un connaît une autre solution (de préférence basée sur le logiciel) pour réduire le volume global ou corriger le réglage du volume absolu, ou des idées sur pourquoi cela a cessé de fonctionner ?

  • Téléphone : Galaxy M31s (Android 12)
  • ESP32 avec A2DP pour BT
  • Puce d'amplificateur STA339BWS13TR
  • 2 haut-parleurs Philips aléatoires de plus de 20 ans de 6 Ohm que j'ai trouvés dans le sous-sol

1voto

Amelith Points 31

Grâce à l'aide apportée dans les commentaires, j'ai découvert que vous pouvez en fait régler le volume en utilisant A2DP dans le programme ESP -
a2dp_sink.set_volume(30)
(ou tout autre entier entre 0 et 127, 127 étant la valeur par défaut - du moins en utilisant cette bibliothèque A2DP).

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X