Puteți regla volumul difuzoarelor în aplicație, la nivelul întregului sistem de operare sau prin comenzile fizice de pe configurarea difuzorului. Ce metodă este cea mai bună pentru un sunet optim?
Sesiunea de Întrebări și Răspunsuri de astăzi ne vine prin amabilitatea SuperUser - o subdiviziune a Stack Exchange, un grup comunitar de site-uri de întrebări și răspunsuri.
Intrebarea
Cititorul SuperUser Qqwy pune următoarea întrebare:
Dacă muzica nu este suficient de tare, cum obțin cea mai bună calitate (chiar dacă diferența este de fapt atât de mică, încât este neglijabilă)?
- Facând muzica mai puternică în playerul meu de muzică, joc sau alt program software care produce sunet?
- Creșterea volumului la nivelul sistemului de operare (de exemplu, făcând clic pe pictograma difuzorului din zona de notificare Windows și mărind volumul)?
- Prin creșterea volumului amplificatorului sau difuzoarelor atașate la computer și modificarea volumului hardware-ului?
Programele vs. OS contează? Contează software vs. hardware?
Haideți să ajungem la sfârșitul lucrurilor: este mai bine să ridicați volumul la difuzor sau în setările computerului?
Răspunsul
Contribuitorul SuperUser, Indrek, intervine cu un răspuns definitiv la întrebarea:
Programul vs. sistemul de operare, în general, nu contează. Ceea ce contează este dacă ajustați volumul în software sau hardware.
Reducerea volumului în software este echivalentă cu reducerea adâncimii de biți. În audio digital, semnalul este împărțit în eșantioane distincte (preluate de mii de ori pe secundă), iar adâncimea de biți este numărul de biți care sunt folosiți pentru a descrie fiecare eșantion. Atenuarea unui semnal se face prin înmulțirea fiecărui eșantion cu un număr mai mic decât unul, rezultatul fiind că nu mai folosiți rezoluția completă pentru a descrie sunetul, rezultând o gamă dinamică redusă și un raport semnal / zgomot. Mai exact, fiecare atenuare de 6 dB este echivalentă cu reducerea adâncimii de biți cu una. Dacă ați început cu, de exemplu, audio pe 16 biți (standard pentru CD-urile audio) și ați reduce volumul cu 12 dB, veți asculta efectiv sunetul de 14 biți. Reduceți volumul prea mult, iar calitatea va începe să sufere în mod vizibil.
O altă problemă este că aceste calcule vor duce adesea la erori de rotunjire, deoarece valoarea inițială a eșantionului nu este un multiplu al factorului prin care împărțiți eșantioanele. Acest lucru degradează în continuare calitatea audio prin introducerea a ceea ce este practic zgomotul de cuantificare. Din nou, acest lucru se întâmplă mai ales la niveluri de volum mai mici. Diferite programe ar putea utiliza algoritmi ușor diferiți pentru atenuarea semnalului și rezolvarea acelor erori de rotunjire, ceea ce înseamnă că există ar putea să existe o diferență în semnalul sonor rezultat între, să zicem, un player audio și sistemul de operare, dar asta nu schimbă faptul că, în toate cazurile, reduceți în continuare adâncimea de biți și pierdeți în esență o parte din lățimea de bandă la transmiterea zero-urilor. de informații utile.
Acest PDF are mai multe informații și câteva ilustrații excelente dacă sunteți interesat să aflați mai multe.
Rezultatul reducerii volumului în hardware depinde de modul în care este implementat controlul volumului. Dacă este digital, atunci efectul este la fel ca reducerea volumului în software, deci probabil că există o diferență mică sau deloc în ceea ce îl utilizați, în ceea ce privește calitatea audio.
În mod ideal, ar trebui să scoateți audio de pe computer la volum maxim, astfel încât să obțineți cea mai mare rezoluție (adâncime de biți) posibilă, apoi să aveți un control analogic al volumului ca unul dintre ultimele lucruri în fața difuzoarelor. Presupunând că toate dispozitivele din calea semnalului sunt de o calitate mai mult sau mai puțin comparabilă (adică nu asociați un amplificator low-end ieftin cu o sursă digitală high-end și DAC), care ar trebui să ofere cea mai bună calitate audio.
@ Joren a postat o întrebare bună în comentarii:
Deci, dacă vreau să setez controlul volumului software la maxim, cum mă descurc cu comenzile mele analogice care au brusc un interval de utilizare foarte mic? (Pentru că chiar și rotirea volumului analogic la jumătate este mult prea tare.)
Aceasta poate fi o problemă atunci când controlul volumului face parte dintr-un amplificator, ceea ce este probabil cazul majorității configurărilor computerului. Întrucât sarcina unui amplificator este de a amplifica, așa cum sugerează și numele, aceasta înseamnă că controlul volumului este câştig variază de la 0 la mai mult de 1 (adesea mult mai mult) și, până când ați transformat controlul volumului la jumătate, probabil că nu mai atenuați, ci amplificați de fapt semnalul dincolo de nivelurile pe care le-ați setat în software.
Există câteva soluții la acest lucru:
- Obțineți un atenuator pasiv. Deoarece nu amplifică semnalul, câștigul său variază de la 0 la 1, ceea ce vă oferă un domeniu de utilizare mult mai mare.
- Aveți două controale de volum analogice. Dacă amplificatorul dvs. de putere sau difuzoarele au un control al volumului sau al intrării, acesta va funcționa excelent. Utilizați acest lucru pentru a seta un nivel de volum principal, astfel încât intervalul utilizabil al controlului de volum obișnuit să fie maximizat.
- Dacă cele două anterioare nu sunt posibile sau fezabile, pur și simplu reduceți volumul la nivelul sistemului de operare, până când ați ajuns la cel mai bun compromis între intervalul de utilizare al controlului analogic al volumului și calitatea audio. Păstrați programele individuale la 100%, astfel încât să evitați mai multe reduceri de adâncime de biți la rând. Sperăm că nu va exista o pierdere notabilă a calității audio. Sau dacă există, probabil că aș începe să caut să obțin un nou amplificator care nu are intrări la fel de sensibile sau, mai bine spus, are o modalitate de a regla câștigul de intrare.
@Lyman Enders Knowles a subliniat în comentarii că problema reducerii adâncimii de biți nu se aplică sistemelor de operare moderne. Mai exact, începând cu Vista, Windows selectează automat toate fluxurile audio în virgulă mobilă pe 32 de biți înainte de a face orice atenuare. Aceasta înseamnă că, oricât de mic ar fi volumul, nu ar trebui să existe o pierdere efectivă a rezoluției. Totuși, în cele din urmă, sunetul trebuie să fie convertit în jos (la 16 biți sau 24 biți dacă DAC acceptă acest lucru), ceea ce va introduce unele erori de cuantificare. De asemenea, atenuarea mai întâi și amplificarea ulterioară vor crește nivelul de zgomot, astfel încât sfaturile de a menține nivelurile software la 100% și de a atenua în hardware, cât mai aproape de capătul lanțului audio, sunt valabile.
Aveți ceva de adăugat la explicație? Sună în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori ai Stack Exchange? Verificați fir complet de discuție aici .