Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Java で systemmixers の音量を確認したいと思います。
そこで、すべてのミキサーをループしてラインを作成します。その行で現在アクティブなボリュームの整数を取得する可能性はありますか? systemvolume または linevolume の調整のみを見つけたようですが、現在の実際のボリュームは見つけられませんでした。
それとも、すべてのミキサーの一部を録音して音量を確認する必要がありますか?
ヘルプは本当にありがたいです。
ありがとう!
AudioSystem から Mixer を取得し、Mixer から Line を取得してから、必要な Control を取得できます (FloatControl.Type.VOLUME だと思います)。コントロールには getValue() メソッドがあります。