我有以下代码。
FloatControl volumeControl = (FloatControl) clip.getControl(FloatControl.Type.MASTER_GAIN);
// Set the value to modify by in decibels
volumeControl.setValue(float volume);
获取以分贝为单位的最小修改值(例如 -80)
volumeControl.getMinimum();
获取以分贝为单位的最大修改值(例如 6)
volumeControl.getMaximum();
我有一个float
call volume
,范围从 -1f(声音完全关闭)到 +1f(200% 音量)。
如何转换volume
为分贝数来修改volumeControl
by?