Naj prilagodim glasnost s programsko ali strojno opremo za optimalen zvok?
Glasnost zvočnika lahko prilagodite v aplikaciji, na celotnem operacijskem sistemu ali s fizičnimi kontrolniki za nastavitev zvočnikov. Katera metoda je najboljša za optimalen zvok?
Današnja seja vprašanj in odgovorov prihaja z namenom SuperUser-a, ki je del skupine Stack Exchange, ki združuje skupino spletnih mest za vprašanja in odgovore.
Vprašanje
Bralnik SuperUser Qqwy postavlja naslednje vprašanje:
Če glasba ni dovolj glasna, kako dobim najboljšo kakovost (tudi če je razlika dejansko tako majhna, da je zanemarljiva)?
- Z glasbo v glasbenem predvajalniku, igri ali drugem programskem programu, ki proizvaja zvok?
- Z zvišanjem glasnosti na ravni operacijskega sistema (na primer s klikom ikone zvočnika v območju za obvestila Windows in povečanjem glasnosti)?
- Z obračanjem glasnosti na ojačevalniku ali zvočnikih, ki so priključeni na računalnik, in s tem spreminjanje glasnosti na strojni opremi?
Ali so programi v primerjavi z OS pomembni? Ali zadeva programsko opremo in strojno opremo?
Pojdimo na dno stvari: ali je bolje, da povečate glasnost na zvočniku ali v nastavitvah računalnika?
Odgovor
Sodelavec SuperUser Indrek skoči z dokončnim odgovorom na vprašanje:
Program v primerjavi z OS na splošno ni pomemben. Pomembno je, ali nastavljate glasnost v programski ali strojni opremi.
Zmanjšanje količine v programski opremi je v bistvu enako zmanjšanju globine bitov. Pri digitalnem avdio signalu je signal razdeljen na ločene vzorce (na tisoče krat na sekundo), bitna globina pa je število bitov, ki se uporabljajo za opis vsakega vzorca. Pomanjkanje signala se izvede tako, da se vsak vzorec pomnoži s številom, ki je manjše od enega, kar pomeni, da ne uporabljate več polne ločljivosti za opis zvoka, kar ima za posledico zmanjšan dinamični razpon in razmerje med signalom in šumom. Natančneje, vsakih 6 dB dušenja je enakovredno zmanjšanju globine bitov za eno. Če ste začeli z, na primer, 16-bitnim zvokom (standard za avdio CD-je) in zmanjšali glasnost za 12 dB, bi namesto tega poslušali 14-bitni avdio. Zvišajte glasnost preveč in kakovost bo začela občutno trpeti.
Drugo vprašanje je, da bodo ti izračuni pogosto povzročili napake zaokroževanja, ker prvotna vrednost vzorca ni večkratnik faktorja, s katerim delite vzorce. To dodatno zmanjša kakovost zvoka z uvedbo hrupa, ki je v bistvu kvantizacijski. Tudi to se večinoma dogaja pri nižjih stopnjah glasnosti. Različni programi lahko uporabljajo nekoliko drugačne algoritme za ublažitev signala in reševanje teh napak pri zaokroževanju, kar pomeni, da je tam mogoče je razlika v nastalem zvočnem signalu med avdio predvajalnikom in operacijskim sistemom, vendar to ne spremeni dejstva, da v vseh primerih še vedno zmanjšujete bitno globino in v bistvu zapravljate del pasovne širine za prenos ničel. uporabnih informacij.
Ta dokument PDF vsebuje več informacij in nekaj odličnih ilustracij, če vas zanima več.
Rezultat zmanjšanja glasnosti v strojni opremi je odvisen od načina izvajanja nadzora glasnosti. Če je digitalni, potem je učinek skoraj enak kot zmanjšanje glasnosti v programski opremi, tako da je verjetno malo ali nič, v katerem uporabite, v smislu kakovosti zvoka..
Idealno bi bilo, če bi zvok oddajali iz računalnika pri polni glasnosti, da bi dobili najvišjo možno ločljivost (bitno globino) in nato imeli analogni nadzor glasnosti kot eno od zadnjih stvari pred zvočniki. Če predpostavimo, da so vse naprave v vaši signalni poti bolj ali manj primerljive kakovosti (tj. Ne združujete poceni ojačevalnika nizkega razreda z digitalnim virom visoke ločljivosti in DAC), bi morali zagotoviti najboljšo kakovost zvoka.
@Joren je v komentarjih objavil dobro vprašanje:
Torej, če želim, da nastavite obseg nadzora programske opreme na max, kako se ukvarjam z mojimi analognimi kontrolniki nenadoma, ki imajo super majhen uporaben obseg? (Ker je celo obračanje analogne glasnosti na polovico preveč glasno.)
To je lahko težava, če je nadzor glasnosti del ojačevalnika, kar je verjetno v primeru večine nastavitev računalnika. Ker je ojačevalnikova naloga, kot pove že ime, povečati, to pomeni, da se dobiček krmilnika glasnosti giblje od 0 do več kot 1 (pogosto veliko več), in do takrat, ko ste obrnili nadzor glasnosti na polovično točko, verjetno ne boste več ublaževali, ampak dejansko povečujete signal nad nivoji, ki ste jih nastavili v programski opremi.
Na voljo je nekaj rešitev:
- Vzemite pasivni dušilec. Ker se signal ne poveča, se njegov dobiček giblje od 0 do 1, kar vam daje veliko večjo uporabnost.
- Na voljo sta dva analogna krmilnika glasnosti. Če ima vaš ojačevalnik moči ali zvočnike kontrolo glasnosti ali vnosa, bo to odlično delovalo. Uporabite to, da nastavite glavno glasnost tako, da je maksimalna uporabnost vašega običajnega obsega regulacije glasnosti.
- Če prejšnja dva nista možna ali izvedljiva, preprosto zmanjšajte glasnost na ravni operacijskega sistema, dokler ne dosežete najboljšega kompromisa med uporabnim obsegom na analognem nadzoru glasnosti in kakovosti zvoka. Posamezne programe hranite na 100%, da se izognete večkratnemu zmanjšanju globine. Upajmo, da ne bo opazne izgube v kakovosti zvoka. Če pa obstaja, bi najbrž začel iskati novega ojačevalnika, ki nima občutljivih vhodov, ali pa še ima način za prilagajanje vhodnega signala.
@Lyman Enders Knowles je v komentarjih poudaril, da vprašanje zmanjšanja bitne globine ne velja za sodobne operacijske sisteme. Natančneje, začenši z Vista, Windows samodejno upsamples vseh zvočnih tokov na 32-bitni plavajoči vej, preden opravi kakršno koli slabljenje. To pomeni, da ne glede na to, kako nizko obračate glasnost, ne sme biti učinkovite izgube ločljivosti. Kljub temu je potrebno na koncu zvok navzdol pretvoriti (do 16-bitnih ali 24-bitnih, če to podpira DAC), kar bo povzročilo nekatere napake kvantizacije. Tudi dušenje prvega in poznejše ojačanje bo povečalo raven hrupa, zato nasvet, da ohranite raven programske opreme na 100% in oslabite v strojni opremi, čim bližje koncu vaše zvočne verige, še vedno stoji..
Imate kaj dodati pojasnilu? Zvok izključen v komentarjih. Želite prebrati več odgovorov drugih uporabnikov tehnologije Stack Exchange? Oglejte si celotno nit razprave tukaj.