Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…
Этот сайт в основном посвящен тому, что мне интересно вне работы. Ведется в порядке хобби.
Все изложенное на сайте - мое частное оценочное мнение и не может быть истолковано иначе.
Со всеми вытекающими из этого последствиями.

pulseaudio

Подписаться на эту метку по RSS

Linux Mint & Ubuntu: улучшение качества звука

Просмотров: 12157Комментарии: 0
Linux

В общем, пока я разбирался с неработающим a2dp профилем в bluetooth, нашел рецепт по улучшению качества звука в Linux. Как говорится: век живи - век учись.

В частности, как оказывается изначально Linux сконфигурирован так, чтобы отнимать минимум ресурсов на звук. Если процессор позволяет (у меня core i3 - так что позволяет), то можно улучшить качество звука, слегка пошаманить.
Для этого надо отредактировать файл настроек PulseAudio: /etc/pulse/daemon.conf
Там надо установить: 
resample-method = src-sinc-best-quality
default-sample-format = float32le
(раскоменировать, если закоментировано)
После чего перегрузть сервер: pulseaudio --kill & pulseaudio --start (обратите внимание, что "широко рекламируемая" в сети команда pulseaudio -k - останавливает сервер, без запуска, естественно. Можно посмотреть все опции: pulseaudio --help
Вообще, хорошая и подробная информация по PulseAudio тут: http://help.ubuntu.ru/wiki/pulseaudio
Так как-то получается.

A2DP Bluetooth в Linux Mint 17

Просмотров: 13462Комментарии: 17
Linux

Буквально в прошлом посте написал, что хочу иметь полноценную возможность скидывать звук на bluetooth приемник (кстати, я писал о нем). Который подключен к ресиверу (о котором я тоже писал).

Проблема в том, что при попытке связаться с этим девайсом Blueman выдавал, что "Устройство сопряжено, но использовать его нельзя" (или что-то в этом роде). Ну и до кучи "Stream failed". Перерыл интернет, там все предлагают править /etc/bluetooth/audio.conf... Я перепробовал 100500 вариантов настроек. Не заработало. Еще изучение интернета привело к тому, что решение все-таки есть, достаточно простое, лобовое... и проверенное на Linux Mint 17 (таком же, как у меня). Вот оно:

sudo apt-get purge pulseaudio-module-bluetooth bluetooth bluez-* bluez
sudo apt-get install blueman bluez pulseaudio-module-bluetooth --install-suggests
pactl load-module module-bluetooth-discover

Проверено. Работает. После выполнения этих манипуляций аудио вполне себе сливается на Bluetooth приемник.

Для справки. Удобнее всего использовать плеер VLC - там "Аудио" - "Аудиоустройство" и выбираем нужное нам устройство. Второй вариант - клик на иконке "Звук" в трее, там выбираем "Параметры звука...", там - выбираем куда работающее в данный момент приложение будет скидывать звук (например, если вы смотрите YouTube или слушаете музыку через foobar из-под wine, в общем - полезная "фишка").

Да, рецепт я взял отсюда: http://blog.gadr.me/quick-tip-bluetooth-a2dp-on-linux-mint-17-qiana-mate/