LINUX.ORG.RU

Альтернативы PulseAudio

 ,


1

3

Есть BlueTooth наушники, задался целью подключить их к PC. Подключение состоялось, но «на минималках». Вывод звука по A2DP есть, но режим Headset/Hands-free не работает, то бишь микрофоном не воспользоваться, нужно покупать отдельный. Кодек только SBC, хочется aptX/LDAC.

Гугл пеняет на PulseAudio и предлагает пердолиться с ней. Я в принципе не против, но хочется узнать, есть ли альтернативы.

UPD

Патч пульсы для HSP/HFP без Ofono

Патч пульсы для aptX/LDAC

★★★★★

Последнее исправление: Crocodoom (всего исправлений: 1)

Попробуй потыкать чистую ALSA с BlueALSA

XShell
()

PulseAudio
есть ли альтернативы

В современном десктопном линуксе альтернатив pulseaudio нет. Pipewire пока неготов, так что лучше всё-таки настроить pulseaudio, а не возиться с alsa. В качестве пробного шара, можно попробовать live дистрибутивы с более свежей pulseaudio.

cross_platform
()

Нужно определиться: либо высококачественное аудио, либо стерео-гарнитура. Это два абсолютно разных Bluetooth-профиля и одновременно они работать не могут. К PulseAudio никакого отношения не имеет.

anonymous
()

В современном десктопном линуксе альтернатив pulseaudio нет. Pipewire пока неготов, так что лучше всё-таки настроить pulseaudio, а не возиться с alsa. В качестве пробного шара, можно попробовать live дистрибутивы с более свежей pulseaudio.

This.

Проблема с кодеками и неподдержкой HSP известна. Жди, пока допилят пульсу. Есть надежда, что скоро.

intelfx ★★★★★
()

альтернативы?

вы success только если перепишете это на go/rust/D..

видите ли, Потстеринг грамотно поступил, но есть the last recert…

anonymous
()

Вывод звука по A2DP есть, но режим Headset/Hands-free не работает, то бишь микрофоном не воспользоваться, нужно покупать отдельный.

На всякий случай: посмотри в pavucontrol на вкладке «Configuration» какой для устройства профиль выбран. Быть может, выбран «только стерео выход», а надо «стерео выход + моно вход» или что-то типа того.

Кодек только SBC, хочется aptX/LDAC.

А тут проблема только в том, что владельцы патентов на эти кодеки хотят денег. Реализация опенсорсная есть: https://github.com/EHfive/pulseaudio-modules-bt, но в стандартные репозитории дистрибутивов она совершенно точно не попадёт в обозримом будущем. И замена pulseaudio хоть на что тут не поможет. Если только эта замена не будет сама платной.

im-0
()

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

PulseAudio с ofono у меня так и не заработал, но у кого-то получается.

xaizek ★★★★★
()
Ответ на: комментарий от xaizek

Неужели нельзя к BlueAlsa «прикрутить» dmix? У меня на видеокарте NVIDIA звуковой чип не хотел микшировать, выводя по HDMI, и dmix решил проблему. Регулировка громкости только не работает на чистой ALSA, без «пульсы».

ZenitharChampion ★★★★★
()

Headset/Hands-free не работает, то бишь микрофоном не воспользоваться

ты уверен что хочешь HSP/HFP? качество звука падает значительно при использовании его.

хочется aptX/LDAC

aptX не включает поддержку микрофона, опять же услышать разницу может только тренированное ухо, у aptX, по мне, интересена только low latency имплементация.

Гугл пеняет на PulseAudio

Bluez5 выпили поддержку HSP/HFP. http://www.bluez.org/release-of-bluez-5-0/

Remove internal support for telephony (HFP and HSP) profiles. They should be implemented using the new Profile interface preferably by the telephony subsystem of choice (e.g. oFono which already supports this)

pulseaudio 6.0+ вполне поддерживает.

ksim
()
Ответ на: комментарий от anonymous

Нужно определиться: либо высококачественное аудио, либо стерео-гарнитура. Это два абсолютно разных Bluetooth-профиля и одновременно они работать не могут. К PulseAudio никакого отношения не имеет.

Про одновременную работу никто не говорит, но сейчас HSP не работает вообще

Crocodoom ★★★★★
() автор топика
Ответ на: комментарий от im-0

Могли бы делать опциональную установку, как сейчас с MP3 и другими несвободными кодеками. Но видимо мало кому нужно

Crocodoom ★★★★★
() автор топика
Ответ на: комментарий от ksim

ты уверен что хочешь HSP/HFP? качество звука падает значительно при использовании его.

Да, нужно переключение режимов конференция/стерео. В условном Zoom на качество звука фиолетово

Crocodoom ★★★★★
() автор топика
Ответ на: комментарий от anonymous

В общем-то да, оба вопросы свелись к патчам пульсы.

Crocodoom ★★★★★
() автор топика
Ответ на: комментарий от xaizek

Вау, оно даже работает! Руками патч на 9.0 наложил.

xaizek ★★★★★
()
Ответ на: комментарий от Crocodoom

Да, нужно переключение режимов конференция/стерео. В условном Zoom на качество звука фиолетово

так давно работает. в чём проблема то?

https://i.imgur.com/mGKRCeN.png

https://wiki.archlinux.org/index.php/Bluetooth_headset#Switch_between_HSP/HFP_and_A2DP_setting

ksim
()
Ответ на: комментарий от Crocodoom

На пульсе без патчей работает?

давно уже

Какая версия?

годичной давности

> pulseaudio --version
pulseaudio 13.0
ksim
()

Вопрос такой. А зачем вообще за компом сидеть в беспроводных наушниках. Как-то это странно

anonymous
()
Ответ на: комментарий от anonymous

Отходя на кухню, можно взять звук с собой

P.S. Провода вообще давно уже не нужны там, где беспроводное соединение обеспечивает актуальную латентность, пропускную способность и стабильность соединения.

Crocodoom ★★★★★
() автор топика
Последнее исправление: Crocodoom (всего исправлений: 1)
Ответ на: комментарий от ksim

В том, что не все устройства поддерживают HSP, а именно оно встроено в пульсу. Поэтому устройства, которые реализуют HFP без HSP с пульсой работают только через oFono.

xaizek ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.