Class SlidingMultiplyValueModifier
java.lang.Object
net.raphimc.audiomixer.valuemodifier.SlidingValueModifier
net.raphimc.audiomixer.valuemodifier.impl.SlidingMultiplyValueModifier
- All Implemented Interfaces:
ValueModifier
-
Constructor Summary
ConstructorsConstructorDescriptionSlidingMultiplyValueModifier(float startModifier, float endModifier, float durationMillis) -
Method Summary
Modifier and TypeMethodDescriptionfloatfloatfloatmodify(float value, float referenceFrequency, float progress) Methods inherited from class net.raphimc.audiomixer.valuemodifier.SlidingValueModifier
getDurationMillis, getFinishCallback, getProgress, modify, resetProgress, setFinishCallback
-
Constructor Details
-
SlidingMultiplyValueModifier
public SlidingMultiplyValueModifier(float startModifier, float endModifier, float durationMillis)
-
-
Method Details
-
modify
public float modify(float value, float referenceFrequency, float progress) - Specified by:
modifyin classSlidingValueModifier
-
getStartModifier
public float getStartModifier() -
getEndModifier
public float getEndModifier()
-