U kunt het luidsprekervolume aanpassen in de app, in het hele besturingssysteem of met de fysieke bedieningselementen op uw luidsprekeropstelling. Welke methode is het beste voor een optimaal geluid?
De vraag- en antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een community-drive groep van Q & A-websites.
De vraag
SuperUser-lezer Qqwy stelt de volgende vraag:
Als muziek niet luid genoeg is, hoe krijg ik dan de beste kwaliteit (zelfs als het verschil in feite zo klein is dat het te verwaarlozen is)?
- Door de muziek luider te maken in mijn muziekspeler, game of ander geluidsproductief softwareprogramma?
- Door het volume op het niveau van het besturingssysteem te verhogen (bijvoorbeeld door op het luidsprekerpictogram in het systeemvak van Windows te klikken en het volume hoger te zetten)?
- Door het volume op de versterker of luidsprekers die op uw computer zijn aangesloten hoger te zetten en daarmee het volume op de hardware te veranderen?
Zijn programma's en besturingssysteem van belang? Is software versus hardware van belang?
Laten we de dingen uitzoeken: is het beter om het volume hoger te zetten via de luidspreker of in de instellingen van je computer?
Het antwoord
SuperUser-bijdrager Indrek springt binnen met een definitief antwoord op de vraag:
Programma versus besturingssysteem maakt over het algemeen niet uit. Het gaat erom of u het volume aanpast in software of hardware.
Het verminderen van het volume in software is in feite gelijk aan het verminderen van de bitdiepte. Bij digitale audio wordt het signaal opgesplitst in verschillende samples (duizenden keren per seconde genomen), en bitdiepte is het aantal bits dat wordt gebruikt om elke sample te beschrijven. Het verzwakken van een signaal wordt gedaan door elk monster te vermenigvuldigen met een getal kleiner dan één, met als resultaat dat je niet langer de volledige resolutie gebruikt om de audio te beschrijven, wat resulteert in een verminderd dynamisch bereik en een lagere signaal-ruisverhouding. Specifiek, elke 6 dB verzwakking is gelijk aan het verminderen van de bitdiepte met één. Als je bijvoorbeeld bent begonnen met 16-bits audio (standaard voor audio-cd's) en het volume met 12 dB hebt verlaagd, luister je in feite naar 14-bits audio. Zet het volume te laag en de kwaliteit zal er merkbaar onder lijden.
Een ander probleem is dat deze berekeningen vaak resulteren in afrondingsfouten, omdat de oorspronkelijke waarde van de steekproef geen veelvoud is van de factor waarmee u de steekproeven deelt. Dit verslechtert de audiokwaliteit verder door de introductie van wat in feite kwantiseringsruis is. Nogmaals, dit gebeurt meestal bij lagere volumeniveaus. Verschillende programma's gebruiken mogelijk iets andere algoritmen om het signaal te verzwakken en die afrondingsfouten op te lossen, wat daar dus betekent macht een verschil zijn in het resulterende hoorbare signaal tussen bijvoorbeeld een audiospeler en het besturingssysteem, maar dat verandert niets aan het feit dat je in alle gevallen nog steeds de bitdiepte verkleint en in feite een deel van de bandbreedte verspilt aan het verzenden van nullen nuttige informatie.
Deze pdf heeft meer informatie en enkele uitstekende illustraties als u meer wilt weten.
Het resultaat van het verlagen van het volume in hardware hangt af van hoe de volumeregeling is geïmplementeerd. Als het digitaal is, is het effect vrijwel hetzelfde als het verlagen van het volume in software, dus er is waarschijnlijk weinig tot geen verschil in welke je gebruikt, in termen van audiokwaliteit.
Idealiter zou u audio van uw computer op volledig volume moeten weergeven om de hoogst mogelijke resolutie (bitdiepte) te krijgen, en vervolgens een analoge volumeregeling als een van de laatste dingen voor de luidsprekers hebben. Ervan uitgaande dat alle apparaten in je signaalpad van min of meer vergelijkbare kwaliteit zijn (dat wil zeggen dat je geen goedkope low-end versterker koppelt met een high-end digitale bron en DAC), zou dat de beste audiokwaliteit moeten geven.
@ Joren plaatste een goede vraag in de comments:
Dus als ik de softwarematige volumeregeling op max wil zetten, hoe ga ik dan om met mijn analoge bedieningselementen die opeens een superklein bruikbaar bereik hebben? (Omdat zelfs het halveren van het analoge volume veel te luid is.)
Dit kan een probleem zijn wanneer de volumeregeling deel uitmaakt van een versterker, wat waarschijnlijk het geval is bij de meeste computeropstellingen. Aangezien het de taak van een versterker is om, zoals de naam suggereert, te versterken, betekent dit dat de volumeregeling krijgen varieert van 0 tot meer dan 1 (vaak veel meer), en tegen de tijd dat u de volumeregelaar halverwege heeft gedraaid, verzwakt u het signaal waarschijnlijk niet meer, maar versterkt u het signaal in feite voorbij de niveaus die u in de software hebt ingesteld.
Hier zijn een aantal oplossingen voor:
- Zorg voor een passieve verzwakker. Omdat het signaal niet wordt versterkt, varieert de versterking van 0 tot 1, waardoor u een veel groter bruikbaar bereik krijgt.
- Beschikken over twee analoge volumeregelaars. Als uw eindversterker of luidsprekers een volume- of ingangtrimregelaar hebben, werkt dat prima. Gebruik dat om een hoofdvolume in te stellen, zodat het bruikbare bereik van uw normale volumeregeling wordt gemaximaliseerd.
- Als de vorige twee niet mogelijk of haalbaar zijn, verlaagt u eenvoudig het volume op OS-niveau, totdat u het beste compromis heeft bereikt tussen het bruikbare bereik van de analoge volumeregeling en de audiokwaliteit. Houd individuele programma's op 100% om verschillende bitdiepte-reducties achter elkaar te vermijden. Hopelijk is er geen merkbaar verlies in audiokwaliteit. Of als dat zo is, dan zou ik waarschijnlijk gaan kijken naar het kopen van een nieuwe versterker die niet zo gevoelige ingangen heeft, of beter nog, een manier heeft om de ingangsversterking aan te passen.
@Lyman Enders Knowles In de commentaren werd erop gewezen dat de kwestie van bitdiepte-reductie niet van toepassing is op moderne besturingssystemen. Om precies te zijn, te beginnen met Vista, upsampelt Windows automatisch alle audiostreams naar een 32-bit floating point voordat er enige verzwakking wordt toegepast. Dit betekent dat, hoe laag u het volume ook draait, er geen effectief verlies aan resolutie mag zijn. Toch moet de audio uiteindelijk worden gedownconverteerd (naar 16-bit of 24-bit als de DAC dat ondersteunt), wat enkele kwantisatiefouten zal introduceren. Ook zal eerst verzwakken en later versterken de ruisvloer verhogen, dus het advies om de softwareniveaus op 100% te houden en de hardware zo dicht mogelijk bij het einde van uw audioketen te verzwakken, blijft bestaan.
Iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden lezen van andere technisch onderlegde Stack Exchange-gebruikers? Bekijk de volledige discussiethread hier .