現在再生中のオーディオの出力音量

現在再生中のオーディオの出力音量

Pulseaudio ボリューム コントロールの出力デバイス タブで、現在再生中のオーディオの音量を確認できます。これを出力して独自のアプリケーションで使用する方法はありますか?

答え1

pulseaudio のすべてのシンクには、 で終わる対応するソースがありますmonitor。次を試してください:

pacmd list-sinks | grep name:

pacmd list-sources | grep name:

名前を比較してください。Pulseaudio Volume Control はこれらすべてに接続し、それらを使用して現在再生中のオーディオの音量を表示します。独自のプログラムから、または pulseaudio を使用する既存のプログラムから同じことを行うことができ、もちろん、音量だけでなく、現在再生中の実際のデータを監視できます。このデータから数値の音量値を計算するにはさまざまな方法があり、そのうちの 1 つを選択する必要があります。

関連情報