Amixerが無効なオーディオ値を返します。

Amixerが無効なオーディオ値を返します。

実行コマンド:

amixer -D pulse sset Master 30%

ボリュームは30%に上げるべきでしょうか?

実行時間:

amixer get Master

オーディオ音量が52%と出ます。

私の問題の説明や解決策はありますか?ありがとうございます!

答え1

Pulseaudioには独自のボリュームコントロールセットがあり、このpulseデバイスはALSAアプリケーションでのみPulseaudioを使用できるようにするコンバータです。

設定が疑わしいです。どのデバイスのミキサーコントロールは、pulse合理的なすべての操作を実行できます。そして、ミキサーコントロールを読むと、どの値が返されるのかわかりません。それはおそらくデフォルトの受信機の音量設定です(しかし、理解するにはソースコードを読む必要があります)。

コマンドラインからPulseaudioアプリケーションの音量を制御するには(ALSA経由でもPulseaudioを直接使用するか)を確認してくださいpacmd

関連情報