Ubuntu 12.04 を実行しており、nvidia-common ドライバーを搭載した NVidia グラフィックス カードを使用しています。
ALSA は、そのデバイスの alsamixer または amixer コントロールによるミュート/ミュート解除をサポートしています。他のオーディオ カードにはボリューム コントロールがあります。
HDMI出力の音量をコントロールしたい。「softvol」pcm タイプを使用しようとしましたが、実際のハードウェアにロードできませんでした (ループバック スレーブを指定したときは「デフォルト」スレーブで動作しましたが、hw:NVidia スレーブを指定したときは動作しませんでした)。
JACK から HDMI にルーティングする予定で、その HDMI のボリュームを制御したいと考えています。助言がありますか?以下は、私が .asoundrc に追加したものです (失敗しました):
pcm.test {
type softvol
slave.pcm "hw:5"
control {
name "volname"
card 5
}
}