Mam bardzo starą aplikację z repozytorium - to soundmodem
(dla amatorskich pakietów radiowych AX.25).
Używam Linux Mint 17 z domyślnym sterownikiem dźwięku, to PulseAudio . Opcje w konfiguracji aplikacji:
- karta dźwiękowa : / dev / dsp , / dev / dsp1 , ...
- alsa : hw: 0,0 , plughw: 0,0 , hw: 1,0 , ...
I pole wyboru dla opcji Half duplex i Capture channel (mono / right / left).
Nie mogę sprawić, by ta aplikacja działała razem z Chrome lub inną aplikacją, która odtwarza dźwięk na mikserze. Próbowałem uruchomić to z padsp
(na stduser lub root) i ustawić urządzenie na /dev/dsp
(co działa w innych aplikacjach), ale dostałem błąd:
sm[10925]: audio: starting "/dev/dsp"
sm[10925]: audio: forcing half duplex mode
sm[10925]: audio: Error, cannot set nonblocking mode
Wszelkie pomysły, jak to uruchomić?
EDYCJA : Opcje ALSA:
linux
audio
alsa
pulse-audio
aso
źródło
źródło
default
?Odpowiedzi:
Prawidłowa nazwa urządzenia ALSA do uruchomienia na PulseAudio to
default
.Najwyraźniej
soundmodem
nie pozwala używać tej nazwy urządzenia. Musisz tymczasowo wyłączyć PulseAudio i pozwolić temu programowi bezpośrednio korzystać z urządzenia ALSA.źródło