Aplicação ALSA antiga e PulseAudio

0

Eu tenho um aplicativo muito antigo, do repositório - é soundmodem (para pacotes de rádio amador AX.25).

Estou usando o Linux Mint 17 com driver de som padrão, PulseAudio . Opções na configuração da aplicação:

  • placa de som : / dev / dsp , / dev / dsp1 ,
  • alsa : hw: 0,0 , plughw: 0,0 , hw: 1,0 , ... .

E a caixa de seleção Half duplex e Capture channel (mono / direita / esquerda).

Eu não posso fazer este aplicativo funcionar em conjunto com o Chrome ou outro aplicativo que reproduz som para o mixer. Eu tentei executar isso com padsp (no stduser ou root) e definir o dispositivo para /dev/dsp (o que funciona em outros aplicativos), mas eu tenho erro:

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

Alguma idéia de como executar isso?

EDITAR : opções da ALSA:

    
por aso 26.11.2014 / 14:34

1 resposta

0

O nome correto do dispositivo ALSA para ser executado no PulseAudio seria default .

Aparentemente, soundmodem não permite usar este nome de dispositivo. Você precisa desativar o PulseAudio temporariamente e permitir que o programa use o dispositivo ALSA diretamente.

    
por 26.11.2014 / 15:54