пʼятниця, 14 лютого 2014 р.

Хрипить звук при максімальній гучності в ALSA

Проблема:
Хрипить звук, коли гучність встановлюєш на максимум через аплет на панелі.
При зниженні звуку через alsamixer до зеленої позначки - проблема зникає.

Рішення:
1. Запустити в консолі команду alsamixer.
2. Вибрати звукову систему для якої існує проблема (клавіша F6 показує список для вибору).

3. Знизити гучність каналу "Master" та інших до зеленої позначки (прибрати червону верхівку)
4. Не варто звертати увагу на те, що гучність на панелі відображається не як 100%.
5. Додати звуку на колонках і насолоджуватися чистим звучанням.

Щоб не робити таку процедуру після кожного перезавантаження ПК, достатньо написати скрипт та помістити його в автозавантаження.


#!/bin/bash

amixer -c 2 sset 'Master' '92%'
amixer -c 2 sset 'Headphone' '92%'
amixer -c 2 sset 'PCM' '92%'
amixer -c 2 sset 'Front' '92%'
amixer -c 2 sset 'Front Mic' '90%'
amixer -c 2 sset 'Front Mic Boost' '70%'
amixer -c 2 sset 'Surround' '92%'
amixer -c 2 sset 'Center' '92%'
amixer -c 2 sset 'LFE' '92%'
amixer -c 2 sset 'Side' '90%'
amixer -c 2 sset 'Line' '90%'
amixer -c 2 sset 'Rear Mic' '90%'
amixer -c 2 sset 'Rear Mic Boost' '75%'

Тут параметр -c відповідає за номер звукової карти в списку (починаючи з нуля). Відсотки підбираються індивідуально для вашої звукової плати.