IQAudio DAC+キャップがインストールされたRaspberry Piがあり、Volumio Linuxディストリビューションを実行しています。
カードがうまく動作します。 DACを介して音声が正しく出力されるようにdsp.alsa.device
設定しました。device:1
ちなみに、CMUSの音量調整は機能しません。
CMUSでmixer.alsa.channel
設定する必要があるようですmixer.alsa.device
。これで準備ができました。
mixer.alsa.channel PCM
mixer.alsa.device default
どのデバイス名とチャンネル名を使用しますか?
私は次の組み合わせを試しました。
mixer.alsa.channel PCM
mixer.alsa.device default:1
mixer.alsa.channel Digital
mixer.alsa.device default:1
mixer.alsa.channel PCM
mixer.alsa.device IQAudioIODac
mixer.alsa.channel Digital
mixer.alsa.device IQAudioIODac
mixer.alsa.channel PCM
mixer.alsa.device default:CARD=IQaudIODAC
mixer.alsa.channel Digital
mixer.alsa.device default:CARD=IQaudIODAC
ただし、CMUSは常にエラーメッセージを表示しますError: can't change volume: mixer is not open
。
別のCMUS設定を使用する必要がありますか?
これは私の結果ですaplay -l
。
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
Subdevices: 6/7
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: IQaudIODAC [IQaudIODAC], device 0: IQaudIO DAC HiFi pcm512x-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
これは私の結果ですaplay -L
。
hw:CARD=ALSA,DEV=0
bcm2835 ALSA, bcm2835 ALSA
Direct hardware device without any conversions
hw:CARD=ALSA,DEV=1
bcm2835 ALSA, bcm2835 IEC958/HDMI
Direct hardware device without any conversions
plughw:CARD=ALSA,DEV=0
bcm2835 ALSA, bcm2835 ALSA
Hardware device with all software conversions
plughw:CARD=ALSA,DEV=1
bcm2835 ALSA, bcm2835 IEC958/HDMI
Hardware device with all software conversions
default:CARD=IQaudIODAC
IQaudIODAC,
Default Audio Device
sysdefault:CARD=IQaudIODAC
IQaudIODAC,
Default Audio Device
dmix:CARD=IQaudIODAC,DEV=0
IQaudIODAC,
Direct sample mixing device
dsnoop:CARD=IQaudIODAC,DEV=0
IQaudIODAC,
Direct sample snooping device
hw:CARD=IQaudIODAC,DEV=0
IQaudIODAC,
Direct hardware device without any conversions
plughw:CARD=IQaudIODAC,DEV=0
IQaudIODAC,
Hardware device with all software conversions
答え1
softvol=true
CMUS設定パネルで設定します。
私の考えでは、CMUSは外部からボリュームを変更しようとするのではなく、独自の出力ボリュームのみを調整しているようです。したがって、もはや適切なブレンダーを見つける必要はありません。
答え2
私がうまくいった方法は、セットを使用することです。mixer.alsa.device=hw:1
を入力し、サウンドカードをalsamixer
クリックしてF6選択し、F6もう一度「デバイス名を入力」を押すと、正しいミキサー設定名が表示されます。
答え3
私のrpi3のUSBオーディオアダプタの場合、次の設定が機能します。
set dsp.alsa.device=hw:1
set mixer.alsa.channel=hw:1
set mixer.alsa.device=USB Mixer
set output_plugin=alsa
ちなみにcmdからミキサーデバイス名を取得しました。alsamixer info