If-Koubou

Haluanko säätää äänenvoimakkuutta ohjelmistolla tai laitteistolla optimaaliselle äänelle?

Haluanko säätää äänenvoimakkuutta ohjelmistolla tai laitteistolla optimaaliselle äänelle? (Miten)

Voit säätää kaiuttimen äänenvoimakkuutta sovelluksessa, käyttöjärjestelmän koko tai kaiutinjärjestelmän fyysiset säätimet. Mikä menetelmä sopii parhaiten optimaaliseen äänentoistoon?

Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin ansiosta. Tämä on Stack Exchange -jako, joka on Q & A-sivustojen yhteisöjoukkoyhtymä.

Kysymys

SuperUser-lukija Qqwy esittää seuraavan kysymyksen:

Jos musiikki ei ole tarpeeksi kovaa, miten saan parhaan laadun (vaikka ero onkin niin pieni, se on vähäpätöinen)?

  • Tekemällä musiikkia kovemmalle musiikkisoittimelleni, pelille tai muulle ääntä tuottavalle ohjelmistolle?
  • Lisäämällä äänenvoimakkuutta käyttöjärjestelmän tasolla (esimerkiksi napsauttamalla kaiutinkuvaketta Windowsin ilmoitusalueella ja kääntämällä äänenvoimakkuutta ylöspäin)?
  • Kääntämällä tietokoneeseen liitetyn vahvistimen tai kaiuttimien äänenvoimakkuutta ja muuttamalla laitteiston äänenvoimakkuutta?

Vaikuttaako ohjelmat vs. käyttöjärjestelmä? Onko ohjelmisto vs. laitteisto asia?

Pääsen alkuun asiat: Onko parempi kiertää äänenvoimakkuutta kaiuttimessa tai tietokoneesi asetuksissa?

Vastaus

SuperUser-avustaja Indrek hyppää lopulliseen vastaukseen kysymykseen:

Ohjelma vs. käyttöjärjestelmä yleensä ei ole väliä. On tärkeää, onko äänenvoimakkuutta säädettävä ohjelmistossa tai laitteistossa.

Ohjelmiston äänenvoimakkuuden vähentäminen vastaa olennaisesti bittisyvyyden pienentämistä. Digitaalisessa äänessä signaali jakautuu erillisiin näytteisiin (otettu tuhansia kertoja sekunnissa), ja bittisyvyys on bittien määrä, jota käytetään kunkin näytteen kuvaamiseen. Signaalin heikentäminen tapahtuu kertomalla jokainen näyte vähemmän kuin yksi, jolloin tuloksena ei ole enää täydellistä resoluutiota kuvaamaan ääntä, mikä vähentää dynaamista aluetta ja signaali-kohinasuhdetta. Erityisesti joka 6 dB: n vaimennus vastaa bittisyvyys pienentämistä yhdellä. Jos aloitit esimerkiksi 16-bittisen äänen (standardi ääni-CD-levyille) ja pienennät äänenvoimakkuutta 12 dB: llä, käytäisit sen sijaan tehokkaasti 14-bittistä ääntä. Käännä äänenvoimakkuutta liian alas ja laatu alkaa tuntua huomattavasti.

Toinen ongelma on se, että nämä laskelmat johtavat usein pyöristysvirheihin, koska otoksen alkuperäinen arvo ei ole se kerroin, jonka perusteella näytteet jakautuvat. Tämä heikentää äänen laatua tuomalla esille mitä periaatteessa on kvantisointikohina. Jälleen tämä tapahtuu enimmäkseen alhaisemmilla äänenvoimakkuuksilla. Erilaiset ohjelmat saattavat käyttää hieman erilaisia ​​algoritmeja signaalin vaimentamiseksi ja näiden pyöristysvirheiden ratkaisemiseksi, mikä tarkoittaa sitämahti olla jonkin verran eroa tuloksena olevasta äänisignaalista, toisin sanoen äänisoittimesta ja käyttöjärjestelmästä, mutta se ei muuta sitä tosiasiaa, että kaikissa tapauksissa olet yhä pienentänyt bittisyöttöä ja olennaisesti tuhlaa osan kaistanleveydestä nollan lähettämiseksi hyödyllistä tietoa.

Tässä PDF-tiedostossa on enemmän tietoa ja joitain erinomaisia ​​kuvioita, jos olet kiinnostunut oppimaan lisää.

Laitteiston äänenvoimakkuuden tulos riippuu siitä kuinka äänenvoimakkuuden säätö on toteutettu. Jos se on digitaalinen, vaikutus on paljon sama kuin ohjelmiston äänenvoimakkuuden pienentäminen, joten luultavasti vähän tai ei ollenkaan eroa, jota käytät äänenlaadun kannalta.

Ihannetapauksessa sinun pitäisi tuottaa ääntä tietokoneesta täydellä äänenvoimakkuudella, jotta saavutat suurimman tarkkuuden (bittisyvyys), ja anna sitten analoginen äänenvoimakkuuden säätö yhtenä kaiuttimien edestä. Olettaen, että kaikki signaalitiedustasi vastaavat laitteet ovat enemmän tai vähemmän vertailukelpoisia (toisin sanoen et paraan halvalla halvan low-end -vahvistimen, jolla on huippuluokan digitaalinen lähde ja DAC), joka antaa parhaan äänenlaadun.

@Joren lähetti hyvän kysymyksen kommentteihin:

Joten jos haluan asettaa ohjelmiston äänenvoimakkuuden säätöä maksimiin, miten käsitellä analogisia ohjaimiani yhtäkkiä erittäin pientä käyttökelpoista valikoimaa? (Koska jopa analogisen äänenvoimakkuuden kääntäminen puoleen on liian kovaa.)

Tämä voi olla ongelma, kun äänenvoimakkuuden säätö on osa vahvistinta, mikä on todennäköisesti useimpien tietokoneen asetusten tapauksessa. Koska vahvistimen tehtävänä on, kuten nimestäkin ehdottaa, vahvista, tämä tarkoittaa sitä, että äänenvoimakkuuden säädön vahvistus vaihtelee välillä 0 - yli 1 (usein paljon enemmän), ja kun olet vaihtanut äänenvoimakkuuden säädin puoliväliin, et todennäköisesti enää vaimenta, vaan tosiasiallisesti vahvistat signaalia ohjelmistossa asetetuista tasoista.

Tässä on muutamia ratkaisuja:

  • Hanki passiivinen vaimennin. Koska se ei vahvista signaalia, sen voitto vaihtelee välillä 0 - 1, mikä antaa sinulle paljon suuremman käyttökelpoisen alueen.
  • Onko kaksi analogista äänenvoimakkuutta. Jos tehovahvistimessa tai kaiuttimistasi on äänenvoimakkuus tai sisääntulon säätö, se toimii erinomaisesti. Käytä tätä asettaaksesi master-äänenvoimakkuuden, jotta säännöllinen äänenvoimakkuuden säätösi käyttökelpoinen alue on maksimoitu.
  • Jos edelliset kaksi eivät ole mahdollisia tai toteuttamiskelpoisia, yksinkertaisesti vähennä äänenvoimakkuutta käyttöjärjestelmätasolla, kunnes olet saavuttanut parhaan kompromissin analogisen äänenvoimakkuuden ja äänenlaadun käyttökelpoisen alueen välillä. Pidä yksittäisiä ohjelmia 100%, jotta vältät useita bittisyvyysvähennyksiä peräkkäin. Toivottavasti äänenlaatua ei tapahdu huomattavasti. Tai jos on, niin luultavasti aloitan etsimällä uuden vahvistimen hankkimista, jolla ei ole herkkiä tuloja, tai vielä parempaa, sillä on tapa säätää sisääntulovahvistusta.

@Lyman Enders Knowles huomautti huomautuksissaan, että bittisyvyysvähennys ei koske nykyaikaisia ​​käyttöjärjestelmiä. Erityisesti alkaen Vistasta, Windows automaattisesti upsamples kaikki ääni-virtoja 32-bittinen kelluva kohta ennen tekemään mitään vaimentumista. Tämä tarkoittaa sitä, että kuitenkin alhainen käännät äänenvoimakkuutta, ei pitäisi olla tehokasta resoluutiota.Vielä, lopulta ääni on alasmuunnettu (16-bittiseksi tai 24-bittiseksi, jos DAC tukee sitä), joka tuo esiin joitain kvantisointivirheitä. Myös heikentäminen ensin ja vahvistaminen myöhemmin lisäävät kohinaa, joten neuvoja, joiden avulla ohjelmistotasot säilyvät 100 prosentilla ja heikkenevät laitteistossa mahdollisimman lähellä ääniketjun loppua.

Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.