If-Koubou

Trebam li prilagoditi glasnoću pomoću softvera ili hardvera za optimalni zvuk?

Trebam li prilagoditi glasnoću pomoću softvera ili hardvera za optimalni zvuk? (Kako da)

Možete prilagoditi glasnoću zvučnika u aplikaciji, operativnom sustavu ili fizičkim kontrolama postavljanja zvučnika. Koji je najbolji način za optimalan zvuk?

Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajedničkom pogonu Q & A web stranica.

Pitanje

Čitač SuperUser Qqwy postavlja sljedeće pitanje:

Ako glazba nije dovoljno glasna, kako mogu dobiti najbolju kvalitetu (čak i ako je razlika u stvari tako mala da je zanemariva)?

  • Stavljanjem glazbe glasnije u svoj glazbeni player, igra ili drugi softverski program za proizvodnju zvuka?
  • Podizanjem glasnoće na razini operativnog sustava (na primjer, klikom na ikonu zvučnika u području obavijesti sustava Windows i okretanjem glasnoće)?
  • Uključivanjem glasnoće na pojačalu ili zvučnicima koji su priključeni na računalo, a time i promjenom glasnoće na hardveru?

Je li program protiv OS važan? Je li softver i hardver važni?

Idemo do dna stvari: je li bolje da se pokreće glasnoća na zvučniku ili unutar postavki vašeg računala?

Odgovor

Indrekov doprinos SuperUseru skočio je s konačnim odgovorom na pitanje:

Program protiv OS općenito nije bitan. Važno je da li podešavate glasnoću u softveru ili hardveru.

Smanjenje glasnoće u softveru u osnovi je jednako smanjenju dubine bita. U digitalnom zvuku, signal se razdvaja u različite uzorke (snimljene tisućama puta u sekundi), a dubina bita je broj bitova koji se koriste za opisivanje svakog uzorka. Prigušenje signala vrši se množenjem svakog uzorka za manje od jednog broja, s rezultatom da više ne koristite punu razlučivost za opisivanje zvuka, što rezultira smanjenim omjerom dinamičkog dometa i signala i šuma. Naime, svaki 6 dB prigušenja jednak je smanjenju dubine bita po jedan. Ako ste započeli s 16-bitnim zvukom (standard za audio CD-ove) i smanjili glasnoću za 12 dB, umjesto toga biste trebali slušati 14-bitni zvuk. Preveliku količinu zvuka i kvalitetno će početi trpjeti znatno.

Drugi je problem što će ti izračuni često rezultirati pogreškama zaokruživanja, jer izvorna vrijednost uzorka nije višestruka faktora po kojem dijelite uzorke. To dodatno degradira kvalitetu zvuka uvođenjem onoga što je u osnovi buka kvantiranja. Opet, to se uglavnom događa pri nižim razinama glasnoće. Različiti programi mogu koristiti malo drugačije algoritme za atenuiranje signala i rješavanje tih pogrešaka zaokruživanja, što znači da postojimoć biti neka razlika u dobivenom zvučnog signala između, recimo, audio playera i operacijskog sustava, ali to ne mijenja činjenicu da u svim slučajevima još uvijek smanjujete dubinu bita i bitno gubite dio širine pojasa na prenošenje nula korisnih informacija.

Ovaj PDF ima više informacija i neke odlične ilustracije ako ste zainteresirani za učenje više.

Rezultat smanjenja volumena u hardveru ovisi o tome kako se provodi kontrola glasnoće. Ako je digitalna, onda je učinak jednako kao i smanjenje glasnoće u softveru, pa je vjerojatno malo ili nikakve razlike u kojoj se koristite, u smislu kvalitete zvuka.

U idealnom slučaju, trebali biste izlaziti zvuk s računala na puni volumen kako biste dobili najveću razlučivost (dubina bita), a zatim imajte analognu kontrolu glasnoće kao jednu od posljednjih stvari ispred zvučnika. Pretpostavljajući da su svi uređaji u vašem putu signala više ili manje usporedive kvalitete (tj. Ne uparite jeftino low-end pojačalo s vrhunskim digitalnim izvorom i DAC-om), koja bi trebala pružiti najbolju kvalitetu zvuka.

@Joren je postavio dobro pitanje u komentarima:

Dakle, ako želim postaviti kontrolu glasnoće softvera na maksimum, kako se nositi s mojim analognim kontrolama iznenada s super malenim korisnim rasponom? (Jer čak i pretvaranje analognog volumena na pola je previše glasno.)

To može biti problem kada je kontrola glasnoće dio pojačala, što je vjerojatno slučaj s većinom računalnih postavki. Budući da je posao pojačala, kako to ime sugerira, pojačati, to znači da se dobitak kontrole glasnoće kreće od 0 do više od 1 (često mnogo više), a kad ste okrenuli kontrolu glasnoće na pola puta, vjerojatno više ne smanjujete, ali zapravo pojačavate signal iznad razine koju ste postavili u softveru.

Postoji nekoliko rješenja za ovo:

  • Dobijte pasivni prigušivač. Budući da ne pojačava signal, dobitak se kreće od 0 do 1, što vam daje znatno veći raspoloživi raspon.
  • Imaju dvije kontrole analognog glasnoće. Ako vaše pojačalo snage ili zvučnici imaju kontrolu glasnoće ili ulaza, to će raditi sjajno. Pomoću toga postavite glavnu razinu glasnoće kako bi se maksimalno iskoristio raspoloživi redoslijed regulacije glasnoće.
  • Ako prethodna dva nisu moguća ili izvediva, jednostavno smanjite glasnoću na razini OS-a sve dok ne postignete najbolji kompromis između raspoloživog raspona na analognoj kontroli glasnoće i kvaliteti zvuka. Zadržite pojedinačne programe na 100% kako biste izbjegli nekoliko smanjenja dubine bita u nizu. Nadam se da neće doći do zamjetnog gubitka kvalitete zvuka. Ili ako postoji, onda bih vjerojatno počeo gledati na dobivanje novog pojačala koje nemaju kao osjetljive ulaze, ili još bolje, ima način prilagodbe unosa dobiti.

@Lyman Enders Knowles istaknuo je u komentarima da pitanje smanjenja dubine bita ne odnosi se na moderne operacijske sustave. Konkretno, počevši od Vista, Windows automatski uzorkuje sve audio streamove na 32-bitnu plutajuću točku prije nego što učini bilo kakvu prigušenost. To znači da, bez obzira na nisku razinu glasnoće, ne smijete imati učinkovitog gubitka rezolucije.Ipak, na kraju se zvuk mora pretvoriti u niz (do 16-bitnog ili 24-bitnog ako DAC to podržava), što će uvesti neke pogreške u kvadriranju. Isto tako, prvo smanjivanje i pojačavanje kasnije povećat će se razina buke, pa stoga još uvijek stoji savjeti za održavanje razine softvera na 100% i smanjenje hardvera, što je moguće bliže krajnjem audio zvučnom lancu.

Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.