Ubuntu

Kuinka määrittää sovelluksen äänenvoimakkuus Ubuntussa

Kuinka määrittää sovelluksen äänenvoimakkuus Ubuntussa
Useimmat Linux-jakelut toimitetaan PulseAudio-äänipalvelimen kanssa, joka toimii siltana äänilaitteistosi ja käynnissä olevien sovellusten välillä. PulsaAudio toimii ALSA: n (ytimen ohjaama API äänikorttiohjaimille) päällä ja tarjoaa käyttöliittymän järjestelmän äänentoiston parempaan hallintaan.

Oletusarvoinen järjestelmäasetusten määritysapuohjelma Ubuntussa tarjoaa lukuisia vaihtoehtoja PulseAudio-ääniasetusten määrittämiseen. Yleensä kun sovellukset eivät toista ääntä, vain muutama ohjainliukusäädin on läsnä:

Kun käynnistät sovelluksen, joka alkaa toistaa ääntä, esimerkiksi Firefox toistaa YouTube-videota, näkyviin tulee uusi palkki, jonka avulla voit määrittää sovelluksen määrän:

Ihannetapauksessa yllä olevassa kuvakaappauksessa näkyvän uuden äänenvoimakkuuden liukusäätimen pitäisi antaa sinun hallita Firefoxin äänenvoimakkuutta vaikuttamatta muiden käynnissä olevien sovellusten äänenvoimakkuuteen tai äänitasoon. Tämä ei kuitenkaan toimi odotetulla tavalla. Huomaa alla, kuinka pääjärjestelmän äänenvoimakkuus kasvaa myös, kun siirrät Firefox-liukusäädintä oikealle:

Tämä erityiskysymys synkronoinnista yksittäisten sovellusten äänenvoimakkuustasojen kanssa voidaan supistaa "tasamäärien" käyttäytymiseen oletusarvoisesti käytössä Ubuntussa. Joten mikä on tämä "tasainen" -vaihtoehto PulseAudiossa?

Tasaiset äänenvoimakkuudet lisäävät järjestelmän kokonaistilavuutta kovimman sovelluksen äänenvoimakkuudella. Meidän tapauksessamme Firefox-äänenvoimakkuuden nostaminen on nostanut myös master-äänenvoimakkuutta, mikä on lisännyt sivuvaikutusta VLC-soittimen epäsuorasti kasvavasta äänenvoimakkuudesta. Kun vaihdat VLC-tilaan ja jatkat toistoa, ääni toistetaan uudella korotetulla master-äänenvoimakkuudella aikaisemman matalamman tason sijaan. Tämä voi olla valtava ongelma, ja se voi pilata tärykalvot, varsinkin kun käytät kuulokkeita.

Niin ärsyttävää kuin tämä käyttäytyminen voi olla, tasaiset volyymit voidaan poistaa kokonaan käytöstä Ubuntussa. Kun se on tehty, jokaisella sovelluksella on todellinen erillinen äänenvoimakkuustaso, joka ei sekoita master-äänenvoimakkuutta ollenkaan. Määritetty sovelluksen äänenvoimakkuustaso muistetaan sovelluksen olemassa olevassa tai uudessa esiintymässä, ja se jatkuu myös uudelleenkäynnistyksen kautta.

Jos haluat poistaa tasaiset volyymit käytöstä Ubuntussa, sinun on lisättävä rivi PulseAudio-daemoniin.conf-tiedosto. Suorita alla oleva komento tarvittavan hakemiston luomiseksi:

mkdir -p ~ /.pulssi

Käytä alla olevaa komentoa uuden tai avoimen daemonin luomiseen.conf-tiedosto. Voit korvata nanon suosikkitekstieditorin komennolla:

nano ~ /.pulssi / daemon.konf

Liitä seuraava rivi avattuun tiedostoon ja tallenna sitten painamalla CTRL + O nanossa:

tasaiset tilavuudet = ei

Kun olet tallentanut tiedoston, käynnistä PulseAudio-palvelin uudelleen suorittamalla komento:

pulseaudio -k

Sinun on suljettava ja käynnistettävä käynnissä olevat sovellukset, jotta tämä tulee voimaan. Litteiden volyymien asetus on nyt poistettu käytöstä, joten näet kuinka sovelluksen volyymi toimii nyt:

Huomaa, että sovelluskohtaiset äänenvoimakkuustasot on nyt täysin irrotettu master-äänenvoimakkuudesta.

Ylävirran PulseAudio pitää tasaiset äänenvoimakkuudet oletusarvoisesti käytössä. Seuraavaksi Debian, Ubuntu ja sen johdannaiset toimittavat myös tämän ominaisuuden oletusarvoisesti. Hyvä uutinen on kuitenkin se, että Debianissa on äskettäin yhdistetty uusi sitoumus, joka lopulta poistaa tasaiset volyymit käytöstä, ja on hyvät mahdollisuudet, että se siirtyy myös Ubuntuun (todennäköisesti vuonna 20.04 LTS -versio). Arch Linux on aina tehnyt järkevän valinnan poistaa tasamäärät käytöstä oletusarvoisesti.

Miksi teen iso juttu tästä litteistä asioista? Koska se suojaa sinua äkillisiltä äänenhuipuilta koko järjestelmässä ja tekee yli 100%: n äänenvoimakkuudesta vähemmän ärsyttävää ja helpompaa hallita. VLC-soitin sisältää vaihtoehdon äänenvoimakkuuden nostamiseksi yli 100%, mikä on varsin hyödyllistä, kun äänenlaatu on alle optimaalisen.

Huomaa, että äänenvoimakkuuden nostaminen sallitun kynnyksen yläpuolelle tai ylivahvistus voi johtaa kuulon heikkenemiseen, äänen räiskymiseen tai kaiuttimien vaurioitumiseen. Tämän opetusohjelman seuraavassa osassa selitetään, kuinka voit lisätä äänenvoimakkuutta yli 100%, mutta sinun tulee käyttää sitä oman harkintasi mukaan ja tasaiset määrät on ehdottomasti poistettava käytöstä.

Jos haluat lisätä master-äänenvoimakkuutta sallittujen tasojen yläpuolelle, voit vain käyttää ylivahvistuksen vaihtamista järjestelmän ääniasetuksissa. Yksittäisille sovelluksille sinun on asennettava Pavucontrol-sovellus paketinhallinnasta (jotkut jakelut toimittavat tämän apuohjelman oletuksena). Asenna suorittamalla komento:

sudo apt asenna pavucontrol

Käynnistä ”PulseAudio Volume Control” sovellusten käynnistysohjelmasta ja siirry toisto-välilehdelle määrittääksesi sovellusten äänenvoimakkuuden (jopa 153% ~ 11.00dB):

Jos haluat lisätä äänenvoimakkuutta edelleen yli 153% (lue yllä oleva varoitus lihavoituna), sinun on suoritettava tietyt komennot päätelaitteessa.

Suorita seuraava komento äänentoistolla toimivassa sovelluksessa päätelaitteessa (käytä ALT + TAB, jos käytät koko näytön sovellusta tai peliä):

pactl-luettelo uppo-tulot

Näet joitain yksityiskohtaisia ​​tietoja toistettavista äänikanavista. Merkitse muistiin sovelluksen pesuallas, jonka haluat lisätä äänenvoimakkuutta, kuten alla olevassa kuvakaappauksessa näkyy:

Suorita sitten alla oleva komento korvaamalla "sink_input_id" yllä olevalla syötetunnuksella. Voit korvata 200% omalla valinnallasi.

pactl set-sink-input-volume "sink_input_id" 200%

Yllä olevassa kuvakaappauksessa näytetyn esimerkin lopullinen komento olisi:

pactl set-sink-input-input-volume 11200%

Suorita komento "pactl list sink-inputs" uudelleen nähdäksesi äänenvoimakkuuden tason nostettuna 200%: iin. Huomaa, että sinun on suoritettava nämä komennot vain kerran. Seuraavan kerran, kun käynnistät Firefoxin, se on jo 200%.

Tämä päättää opetusohjelman. Tämän järjestelmän noudattamisen jälkeen järjestelmään tehdyt muutokset voidaan peruuttaa poistamalla piilotetut.pulse ”-kansio kotihakemistossasi (näkyvissä painamalla CTRL + H).

Lopuksi bonus, tässä on linkki erinomaiselle Sytem76-oppaalle järjestelmän ääniongelmien vianmäärityksestä.

How to Use Linux Cat Command
Surprisingly, this is not your everyday pet cat. When you run it, it doesn't print meow! The Linux cat command is used to print the contents of a text...
How to Use Linux ln Command
In Linux, usually the ln command is used to create symbolic links of a file or directory. If you need to have the same file or directory in multiple f...
Using scp Command on Linux
SCP means “secure copy” and it is an alternative way to FTP/SFTP to transfer files from a device to an other device. SCP, just as SFTP, works through ...