Pulseaudio захватывает все доступные аппаратные устройства ALSA. Это означает, что пока Pulseaudio работает, вы не можете ни записывать, ни воспроизводить на hw:...
и plughw:...
.
Однако обычная конфигурация для Pulseaudio включает уровень совместимости для приложений ALSA. Это похоже на
pcm.!default pulse ctl.!default pulse
в ваших ~/.asoundrc
(или общесистемных настройках).
Это означает, что все приложения ALSA, использующие ALSA, default
будут перенаправлены на Pulseaudio с возможностью выбора устройств через pavucontrol
и т. Д.
Итак: (1) либо используйте arecord -D pulse
, arecord -D default
или аналогично, или (2) используйте parecord
в первую очередь, или (3) остановите Pulseaudio или используйте pasuspender
.