14Aug

Dois-je ajuster le volume par logiciel ou matériel pour un son optimal?

Vous pouvez régler le volume de votre haut-parleur dans l'application, sur l'ensemble du système d'exploitation ou par les contrôles physiques de votre configuration d'enceintes. Quelle méthode est la meilleure pour un son optimal?

Question d'aujourd'hui &La session de réponse nous vient avec l'aimable autorisation de SuperUser, une subdivision de Stack Exchange, un groupement de lecteurs communautaires de sites Web Q & A.

La question

SuperUser lecteur Qqwy pose la question suivante:

Si la musique n'est pas assez forte, comment puis-je obtenir la meilleure qualité( même si la différence est en fait si petite qu'elle est négligeable)?

  • En rendant la musique plus forte dans mon lecteur de musique, jeu ou autre logiciel de production de son?
  • En augmentant le volume au niveau du système d'exploitation( par exemple, en cliquant sur l'icône du haut-parleur dans la zone de notification Windows et en augmentant le volume)?
  • En augmentant le volume de l'amplificateur ou des haut-parleurs connectés à votre ordinateur et en modifiant ainsi le volume sur le matériel?

Est-ce que les programmes et OS ont de l'importance? Le logiciel et le matériel sont-ils importants?

Allons au fond des choses: est-il préférable d'augmenter le volume sur le haut-parleur ou dans les paramètres de votre ordinateur?

La réponse

SuperUser contributeur Indrek saute avec une réponse définitive à la question:

Programme vs OS généralement n'a pas d'importance. Ce qui compte est de savoir si vous ajustez le volume dans le logiciel ou dans le matériel.

Réduire le volume dans le logiciel est fondamentalement équivalent à réduire la profondeur de bits. En audio numérique, le signal est divisé en échantillons distincts( pris des milliers de fois par seconde), et la profondeur de bits est le nombre de bits qui sont utilisés pour décrire chaque échantillon. Atténuer un signal se fait en multipliant chaque échantillon par un nombre inférieur à un, avec pour résultat que vous n'utilisez plus la résolution complète pour décrire l'audio, ce qui réduit la plage dynamique et le rapport signal / bruit. Plus précisément, chaque atténuation de 6 dB équivaut à réduire la profondeur d'un bit. Si vous avez commencé avec, par exemple, l'audio 16 bits( standard pour les CD audio) et que vous avez réduit le volume de 12 dB, vous écouterez plutôt de l'audio 14 bits. Baissez trop le volume et la qualité commencera à souffrir sensiblement.

Un autre problème est que ces calculs entraîneront souvent des erreurs d'arrondi, car la valeur originale de l'échantillon n'est pas un multiple du facteur de division des échantillons. Cela dégrade davantage la qualité audio en introduisant ce qui est essentiellement du bruit de quantification. Encore une fois, cela se produit principalement à des niveaux de volume inférieurs. Différents programmes peuvent utiliser des algorithmes légèrement différents pour atténuer le signal et résoudre ces erreurs d'arrondi, ce qui signifie qu'il peut y avoir une différence dans le signal sonore résultant entre, par exemple, un lecteur audio et le système d'exploitation, mais cela ne change rien au fait. Dans tous les cas, vous réduisez toujours la résolution et gaspillez une partie de la bande passante en transmettant des zéros au lieu d'informations utiles.

Ce PDF contient plus d'informations et d'excellentes illustrations si vous souhaitez en savoir plus.

Le résultat de la réduction du volume dans le matériel dépend de la manière dont le contrôle du volume est implémenté.Si c'est numérique, alors l'effet est sensiblement le même que la réduction du volume dans le logiciel, donc il y a probablement peu ou pas de différence dans celle que vous utilisez, en termes de qualité audio.

Idéalement, vous devriez sortir le son de votre ordinateur à plein volume, afin d'obtenir la plus haute résolution( profondeur de bits) possible, et avoir ensuite un contrôle du volume analogique comme l'une des dernières choses devant les haut-parleurs. En supposant que tous les périphériques de votre chemin de signal sont de qualité plus ou moins comparable( c'est-à-dire que vous n'associez pas un amplificateur bas de gamme bon marché avec une source numérique haut de gamme et DAC), vous obtiendrez la meilleure qualité audio.

@Joren posté une bonne question dans les commentaires:

Donc, si je veux régler le contrôle du volume logiciel au maximum, comment puis-je faire face à mes commandes analogiques ayant soudainement une super gamme utilisable minuscule?(Parce que même tourner le volume analogique à moitié est trop fort.)

Cela peut poser un problème lorsque le contrôle de volume fait partie d'un amplificateur, ce qui est probablement le cas avec la plupart des configurations d'ordinateur. Comme le travail d'un amplificateur est, comme son nom l'indique, amplifié, cela signifie que le gain du contrôle de volume varie de 0 à plus de 1( souvent beaucoup plus), et au moment où vous avez tourné le contrôle du volume à mi-chemin,vous n'êtes probablement plus en train d'atténuer, mais en réalité d'amplifier le signal au-delà des niveaux que vous avez définis dans le logiciel.

Voici quelques solutions:

  • Obtenez un atténuateur passif. Comme il n'amplifie pas le signal, son gain va de 0 à 1, ce qui vous donne une plage utile beaucoup plus grande.
  • Avoir deux contrôles de volume analogiques. Si votre amplificateur de puissance ou vos haut-parleurs ont un contrôle de volume ou de trim d'entrée, cela fonctionnera très bien. Utilisez-le pour définir un niveau de volume principal afin que la plage utilisable de votre contrôle de volume normal soit maximisée.
  • Si les deux précédentes ne sont pas possibles ou réalisables, il suffit de baisser le volume au niveau de l'OS, jusqu'à ce que vous ayez atteint le meilleur compromis entre la plage utilisable sur le contrôle de volume analogique et la qualité audio. Gardez les programmes individuels à 100% afin d'éviter plusieurs réductions de profondeur d'affilée. Espérons qu'il n'y aura pas de perte notable de qualité audio. Ou s'il y en a un, alors je commencerais probablement à chercher à obtenir un nouvel amplificateur qui n'a pas d'entrées aussi sensibles, ou mieux encore, a un moyen d'ajuster le gain d'entrée.

@Lyman Endles Knowles a souligné dans les commentaires que le problème de la réduction de la profondeur de bits ne s'applique pas aux systèmes d'exploitation modernes. Spécifiquement, à partir de Vista, Windows sur-échantillonne automatiquement tous les flux audio en virgule flottante de 32 bits avant d'effectuer toute atténuation. Cela signifie que, peu importe le volume, il ne devrait pas y avoir de perte de résolution effective. Cependant, l'audio doit finalement être converti( en 16 bits ou 24 bits si le DAC le supporte), ce qui introduira des erreurs de quantification. De plus, l'atténuation d'abord et l'amplification plus tard augmenteront le bruit de fond, donc le conseil de garder les niveaux de logiciel à 100% et d'atténuer dans le matériel, aussi près que possible de la fin de votre chaîne audio, demeure.

Avoir quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange? Découvrez le fil de discussion complet ici.