BufferedInputStream的体积?

时间:2017-05-23 12:40:46

标签: java audio inputstream volume

我已经看到你可以调整剪辑的音量,但在谷歌搜索“设置FileInputStream / BufferedInputStream的音量”之后,没有真正的答案。

是否可以设置此FIS / BIS音量?我在我的MP3播放器中使用这些,并想制作一种方法,你可以调整音量。

有什么建议吗? 提前谢谢!

1 个答案:

答案 0 :(得分:2)

由于设置BufferedInputStream的音量与调整沙发的音量一样有意义,因此您更有可能寻找类似Mixer的内容,可用于实现音量控制。

我触摸它已经有好几年了,但它可以让你用something like调整音量

Mixer mixer = // get Mixer somehow through a provider
FloatControl fc = (FloatControl)mixer.getControl(javax.sound.sampled.FloatControl.Type.MASTER_GAIN);
fc.setValue(1.0f);