Programm vs. Betriebssystem spielt im Allgemeinen keine Rolle. Entscheidend ist, ob Sie die Lautstärke in der Software oder in der Hardware einstellen.
Das Verringern der Lautstärke in der Software entspricht im Wesentlichen dem Verringern der Bittiefe. Bei digitalem Audio wird das Signal in verschiedene Samples aufgeteilt (die Tausende Male pro Sekunde aufgenommen wurden), und die Bittiefe ist die Anzahl der Bits, die zur Beschreibung jedes Samples verwendet werden. Die Dämpfung eines Signals erfolgt durch Multiplizieren jedes Samples mit einer Zahl kleiner als eins. Dies hat zur Folge, dass Sie nicht mehr die volle Auflösung zur Beschreibung des Audios verwenden, was zu einer Verringerung des Dynamikbereichs und des Signal-Rausch-Verhältnisses führt. Insbesondere entspricht jede Dämpfung von 6 dB einer Reduzierung der Bittiefe um eins. Wenn Sie beispielsweise mit 16-Bit-Audio (Standard für Audio-CDs) begonnen und die Lautstärke um 12 dB verringert haben, würden Sie effektiv 14-Bit-Audio hören. Verringern Sie die Lautstärke zu stark und die Qualität wird spürbar beeinträchtigt.
Ein weiteres Problem ist, dass diese Berechnungen häufig zu Rundungsfehlern führen, da der ursprüngliche Wert der Stichprobe kein Vielfaches des Faktors ist, durch den Sie die Stichproben teilen. Dadurch wird die Audioqualität weiter verschlechtert, indem das eigentliche Quantisierungsrauschen eingeführt wird. Auch dies geschieht meistens bei niedrigeren Lautstärken. Verschiedene Programme verwenden möglicherweise geringfügig unterschiedliche Algorithmen, um das Signal zu dämpfen und diese Rundungsfehler zu beheben. Dies bedeutet, dass das resultierende akustische Signal möglicherweise einen gewissen Unterschied zwischen beispielsweise einem Audioplayer und dem Betriebssystem aufweist. Dies ändert jedoch nichts an der Tatsache, dass in In allen Fällen reduzieren Sie die Bittiefe immer noch und verschwenden einen Teil der Bandbreite für die Übertragung von Nullen anstelle nützlicher Informationen.
Dieses PDF enthält weitere Informationen und einige hervorragende Abbildungen, wenn Sie mehr erfahren möchten.
Das Ergebnis der Reduzierung der Lautstärke in der Hardware hängt davon ab, wie die Lautstärkeregelung implementiert ist. Wenn es digital ist, entspricht der Effekt in etwa dem Verringern der Lautstärke in der Software, sodass es in Bezug auf die Audioqualität wahrscheinlich kaum einen Unterschied gibt, welchen Sie verwenden.
Idealerweise sollten Sie Audio von Ihrem Computer mit voller Lautstärke ausgeben, um die höchstmögliche Auflösung (Bittiefe) zu erzielen, und dann eine analoge Lautstärkeregelung als eines der letzten Dinge vor den Lautsprechern haben. Vorausgesetzt, alle Geräte in Ihrem Signalpfad haben eine mehr oder weniger vergleichbare Qualität (dh Sie koppeln keinen billigen Low-End-Verstärker mit einer High-End-Digitalquelle und einem DAC), sollte dies die beste Audioqualität ergeben.
@Joren hat eine gute Frage in den Kommentaren gepostet:
Wenn ich also die Lautstärke der Software auf Maximum einstellen möchte, wie gehe ich dann damit um, dass meine analogen Regler plötzlich einen winzigen nutzbaren Bereich haben? (Weil es schon zu laut ist, die analoge Lautstärke auf die Hälfte zu stellen.)
Dies kann ein Problem sein, wenn die Lautstärkeregelung Teil eines Verstärkers ist, was bei den meisten Computer-Setups wahrscheinlich der Fall ist. Da eine Aufgabe des Verstärkers ist, wie der Name schon sagt, verstärken, bedeutet dies , dass die Lautstärke - Steuerverstärkung im Bereich von 0 bis mehr als 1 (oft viel mehr), und durch die Zeit , haben Sie die Lautstärkeregler bis zur Hälfte eingeschaltet, Sie dämpfen wahrscheinlich nicht mehr, sondern verstärken das Signal über die in der Software festgelegten Pegel hinaus.
Hierfür gibt es ein paar Lösungen:
Holen Sie sich ein passives Dämpfungsglied. Da das Signal nicht verstärkt wird, reicht die Verstärkung von 0 bis 1, wodurch Sie einen viel größeren Nutzbereich erhalten.
Habe zwei analoge Lautstärkeregler. Wenn Ihre Endstufe oder Ihre Lautsprecher über einen Lautstärkeregler oder einen Regler für die Eingangsabstimmung verfügen, funktioniert dies hervorragend. Verwenden Sie diese Option, um einen Master-Lautstärkepegel festzulegen, damit der Nutzbereich Ihres regulären Lautstärkereglers maximiert wird.
Wenn die beiden vorherigen nicht möglich oder machbar sind, verringern Sie einfach die Lautstärke auf Betriebssystemebene, bis Sie den besten Kompromiss zwischen dem Nutzbereich für die analoge Lautstärkeregelung und der Audioqualität gefunden haben. Halten Sie einzelne Programme auf 100%, um mehrere Bittiefenreduzierungen hintereinander zu vermeiden. Es ist zu hoffen, dass die Audioqualität nicht merklich abnimmt. Oder wenn ja, würde ich wahrscheinlich anfangen, nach einem neuen Verstärker zu suchen, der nicht so empfindliche Eingänge hat, oder noch besser, einen Weg hat, die Eingangsverstärkung anzupassen.
@Lyman Enders Knowles wies in den Kommentaren darauf hin, dass das Problem der Bittiefenreduzierung für moderne Betriebssysteme nicht gilt. Insbesondere ab Vista werden alle Audio-Streams von Windows automatisch auf 32-Bit-Gleitkommazahlen hochgetastet, bevor eine Dämpfung vorgenommen wird. Dies bedeutet, dass es keinen effektiven Auflösungsverlust geben sollte, unabhängig davon, wie niedrig Sie die Lautstärke einstellen. Trotzdem muss das Audio eventuell herunterkonvertiert werden (auf 16-Bit oder 24-Bit, wenn der DAC dies unterstützt), was zu Quantisierungsfehlern führt. Wenn Sie zuerst dämpfen und später verstärken, erhöht sich auch das Grundrauschen. Daher bleibt der Ratschlag, die Software auf 100% zu halten und die Hardware so weit wie möglich am Ende Ihrer Audiokette zu dämpfen, bestehen.