У меня очень старое приложение из репозитория - это soundmodem (для любительских радиопакетов AX.25).

Я использую Linux Mint 17 с драйвером звука по умолчанию, это PulseAudio. Параметры в конфигурации приложения:

  • звуковая карта: /dev/dsp, /dev/dsp1, ...
  • alsa: вес: 0,0, вес: 0,0, вес: 1,0, ...

И флажок для полудуплекса и канала захвата (моно / правый / левый).

Я не могу заставить это приложение работать вместе с Chrome или другим приложением, которое воспроизводит звук в микшере. Я попытался запустить это с padsp (на stduser или root) и установить устройство на /dev/dsp (что работает в других приложениях), но я получил ошибку:

sm[10925]: audio: starting "/dev/dsp"
sm[10925]: audio: forcing half duplex mode
sm[10925]: audio: Error, cannot set nonblocking mode

Есть идеи, как запустить это?

РЕДАКТИРОВАТЬ: ALSA варианты:

Варианты ALSA

1 ответ1

0

Правильное имя устройства ALSA для запуска в PulseAudio будет по default .

Судя по всему, soundmodem не позволяет использовать это имя устройства. Вы должны временно отключить PulseAudio и позволить этой программе напрямую использовать устройство ALSA.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .