获取Java中的当前主卷

时间:2014-02-07 19:12:23

标签: java volume javasound

我的应用程序上有Clip plaiong,我想获得主音量或正在播放的Clip的音量......我对此很新。

以下是播放音频的代码:

AudioInputStream ais = AudioSystem.getAudioInputStream(new File("src/music/music.wav"));
Clip clip = AudioSystem.getClip();
clip.open(ais);
clip.start();
clip.loop(-1);

1 个答案:

答案 0 :(得分:0)

Float volume = clip.getControl(FloatControl.Type.VOLUME).getValue();

您应该查看Java FloatControl的API条目。