0

我想在 Java 中检查我的 systemmixer 的音量。

所以我循环遍历所有混音器并创建一条线。是否有可能获得该线上当前活动的音量的整数?我似乎只找到了对 systemvolume 或 linevolume 的调整,而不是当前的实际音量。

还是我应该尝试录制每个混音器的一小部分并检查音量?

帮助真的很糟糕。

谢谢!

4

1 回答 1

2

您可以从 AudioSystem 获取 Mixer,然后从 Mixer 获取 Line,然后获取所需的 Control(我猜是 FloatControl.Type.VOLUME)。控件具有 getValue() 方法。

于 2010-06-21T13:14:22.820 回答