how to set clip volume in java

how to set clip volume in java
public static void play(Clip clip) {
    if (Settings.getSettings().isVolumeOn()) {
        FloatControl volume = (FloatControl) clip.getControl(FloatControl.Type.MASTER_GAIN);
        volume.setValue(-1 * Settings.getSettings().getVolume());
        clip.start();
    }
}
‮uoS‬rce:www.lautturi.com
Created Time:2017-09-11 09:05:45  Author:lautturi