Kas ma peaksin kohandama optimaalse heli jaoks tarkvara või riistvara mahtu?
Saate reguleerida kõlarite helitugevust rakenduses, operatsioonisüsteemi või kõlarite seadistuste füüsilist kontrolli. Milline meetod on parim optimaalse heli jaoks?
Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotus, kogukondliku draivi rühmitus Q&A veebisaitidel.
Küsimus
SuperUser-lugeja Qqwy esitab järgmise küsimuse:
Kui muusika ei ole piisavalt tugev, kuidas saan parima kvaliteedi (isegi kui erinevus on tegelikult nii väike, et see on tühine)?
- Muusikapleieris, mängus või muus helitootmisprogrammis muusika valjemaks muutmine?
- Helitugevust suurendades operatsioonisüsteemi tasemel (näiteks klõpsates Windowsi teavitusalal valjuhääldi ikoonil ja muutes helitugevust üles)?
- Pöörates helitugevust arvutiga ühendatud võimendi või kõlarite külge ja muutes riistvara helitugevust?
Kas programmid on OS-ga seotud? Kas tarkvara vs riistvara küsimus?
Lähme asjade põhjale: kas on parem helitugevuse suurendamine kõlaris või arvuti seadetes?
Vastus
SuperUser'i panustaja Indrek hüppab lõpliku vastusega küsimusele:
Programm vs operatsioonisüsteem üldiselt ei oma tähtsust. Oluline on, kas kohandate helitugevust tarkvaras või riistvaras.
Mahtude vähendamine tarkvaras on põhimõtteliselt samaväärne bittissügavuse vähendamisega. Digitaalse heli puhul jagatakse signaal eraldatud proovideks (võetakse tuhandeid kordi sekundis) ja bittide sügavus on bittide arv, mida kasutatakse iga proovi kirjeldamiseks. Signaali nõrgendamine toimub iga proovi korrutamisel arvuga, mis on väiksem kui üks, mille tulemusena te ei kasuta enam heli kirjeldamiseks täielikku eraldusvõimet, mille tulemusena väheneb dünaamiline ulatus ja signaali-müra suhe. Täpsemalt, iga 6 dB sumbumine on võrdne bittissügavuse vähendamisega ühe võrra. Kui alustasite, näiteks 16-bitise heliga (audio-CD-de standard) ja vähendasite helitugevust 12 dB võrra, kuulete selle asemel 14-bitist heli. Keerake helitugevust liiga palju ja kvaliteet hakkab märgatavalt kannatama.
Teine probleem on see, et need arvutused põhjustavad sageli ümardusvigu, kuna proovi esialgne väärtus ei ole kordaja tegur, millega te proovid jagate. See halvendab veelgi heli kvaliteeti, kehtestades põhimõtteliselt kvantiseerimismüra. Jällegi juhtub see enamasti väiksema helitugevuse tasemel. Erinevad programmid võivad kasutada signaali nõrgendamiseks ja nende ümardamisvigade lahendamiseks veidi erinevaid algoritme võib-olla olgu mõningane erinevus helisignaali vahel, näiteks audio-mängija ja operatsioonisüsteemi vahel, kuid see ei muuda asjaolu, et kõigil juhtudel vähendate ikka veel bittisügavust ja raiskate nullide edastamise asemel osaliselt ribalaiust. kasulikku teavet.
Selles PDF-failis on rohkem teavet ja mõned suurepärased illustratsioonid, kui soovite rohkem teada saada.
Riistvara mahu vähendamise tulemus sõltub helitugevuse reguleerimise viisist. Kui see on digitaalne, siis on efekt palju sarnane tarkvara mahtude vähendamisega, mistõttu on ilmselt vähe vahet, mille poolest te kasutate helikvaliteeti silmas pidades..
Ideaalis peaksite arvutist väljuva heli väljastama täies mahus, et saada võimalikult kõrge eraldusvõime (bittissügavus) ja seejärel analoogne helitugevuse reguleerimine kui üks viimaseid asju kõlarite ees. Eeldades, et kõik teie signaaliraja seadmed on enam-vähem võrreldava kvaliteediga (st te ei ühenda odavat madalaima võimsusega võimendit kõrgtasemel digitaalse allika ja DAC-iga), peaks see andma parima helikvaliteedi.
@Joren kommenteeris hea küsimuse:
Niisiis, kui ma tahan seadistada tarkvara helitugevuse reguleerimise maksimumini, siis kuidas ma saan oma analoogjuhtimisseadmetega äkki omada väga väikest kasutatavat vahemikku? (Kuna isegi analoogmahu pööramine pooleks on liiga vali.)
See võib olla probleemiks, kui helitugevuse reguleerimine on osa võimendist, mis on tõenäoliselt enamiku arvuti seadistuste puhul. Kuna võimendi ülesanne on, nagu nimigi ütleb, võimendada, tähendab see, et helitugevuse reguleerimise võimendus ulatub 0-st rohkem kui 1-ni (sageli palju rohkem) ja ajaks, mil olete helitugevuse reguleerimise poole poole jõudnud, ilmselt te ei nõrgenda enam, kuid tegelikult võimendate signaali programmis seatud tasemetest kaugemale.
Sellele on paar lahendust:
- Võta passiivne summutaja. Kuna see ei võimenda signaali, on selle võimendus vahemikus 0 kuni 1, mis annab teile palju suurema kasutatava vahemiku.
- Kasuta kahte analoogset helitugevuskontrolli. Kui teie võimendil või kõlaritel on helitugevuse või sisendkaabli juhtimine, siis see toimib suurepäraselt. Kasutage seda, et määrata põhimahtude tase nii, et teie regulaarne helitugevuse reguleeritav kasutusala oleks maksimaalne.
- Kui eelmised kaks ei ole võimalikud või teostatavad, lülitage helitugevus lihtsalt OS-i tasemele, kuni olete saavutanud parima kompromissi analoogse helitugevuse ja heli kvaliteedi kasutatava vahemiku vahel. Hoidke individuaalsed programmid 100% ulatuses, et vältida mitut bittide sügavuse vähendamist järjest. Loodetavasti ei tähenda heli kvaliteedi märgatav vähenemine. Või kui on, siis ma hakkan ilmselt otsima uue võimendi saamist, millel ei ole tundlikke sisendeid või veel parem, on võimalus sisendkasvu reguleerimiseks.
@Lyman Enders Knowles märkis märkustes, et bittide sügavuse vähendamise küsimus ei kehti kaasaegsete operatsioonisüsteemide suhtes. Täpsemalt, alustades Vista, tõmbab Windows enne helitugevuse vähendamist automaatselt kõik heli vooged 32-bitisele ujuvale punktile. See tähendab, et küll väike, kui te oma helitugevust muuta, ei tohiks eraldusvõime kaotada. Lõpuks tuleb aga heli alandada (16-bitiseks või 24-bitiseks, kui DAC seda toetab). Samuti vähendab esmalt nõrgendamine ja hiljem võimendamine müra põrandat, nii et nõuanded hoida tarkvara taset 100% ja nõrgendada riistvaras, nii lähedal kui võimalik, teie audioahela lõppu..
Kas teil on midagi lisada selgitusele? Hääletage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.