そこで、いくつかの提案に基づいて、次のように試しました。
$ aplay -l | grep card
card 0: PCH [HDA Intel PCH], device 0: CX20724 Analog [CX20724 Analog]
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
card 1: ml1 [sonible ml:1], device 0: USB Audio [USB Audio]
最後のデバイスは私が望むものです。 Pulse Audioには表示されません。
私はランダムな名前を試してみます:
$ pactl load-module module-alsa-sink device=ml:1
Failure: Module initialization failed
$ pactl load-module module-alsa-sink device=ml1
Failure: Module initialization failed
$ pactl load-module module-alsa-sink device=hw:1
Failure: Module initialization failed
これらのどれも機能しません。これはジャックで正常に動作する標準互換ステレオUSBサウンドカードです。
PA情報を使用して再試行しました。
$ pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 32
Server Protocol Version: 32
Is Local: yes
Client Index: 12
Tile Size: 65472
User Name: me
Host Name: debian
Server Name: pulseaudio
Server Version: 10.0
Default Sample Specification: s16le 2ch 44100Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_1f.3.analog-stereo
Default Source: alsa_input.pci-0000_00_1f.3.analog-stereo
Cookie: 0ea3:acfe
$ pactl list short sources
0 alsa_output.usb-sonible_ml_1_V000014_sonible_ml_1-00.analog-stereo.monitor module-alsa-card.c s16le 2ch 44100Hz SUSPENDED
1 alsa_output.pci-0000_00_1f.3.analog-stereo.monitor module-alsa-card.c s16le 2ch 48000Hz IDLE
2 alsa_input.pci-0000_00_1f.3.analog-stereo module-alsa-card.c s16le 2ch 48000Hz SUSPENDED
$ pactl load-module module-alsa-sink device=alsa_output.usb-sonible_ml_1_V000014_sonible_ml_1-00.analog-stereo.monitor
Failure: Module initialization failed
$ sudo pactl load-module module-alsa-sink device=alsa_output.usb-sonible_ml_1_V000014_sonible_ml_1-00.analog-stereo.monitor
Connection failure: Connection refused
pa_context_connect() failed: Connection refused
答え1
デバイスの表示方法が見つかりません。しかし、代替ソリューションがあります。 Jack経由でPAを送信します。
pactl load-module module-jack-sink channels=2
pactl load-module module-jack-source channels=2
次にJack(QJackCtlなど)を実行し、パルスオーディオ出力デバイス(VLCなど)を「Jack sing」に設定します。
答え2
同じ問題ですが、次の問題を解決しました。USBオーディオインターフェイスはPulseaudioリストにデバイスを表示しません。
I(sudo)は/etc/pulse/default.pa
以下を追加するように編集しました.
load-module module-alsa-sink device=hw:X
ここでXは私に必要なカードです(私の場合は2枚)。
aplay -l