Package net.raphimc.audiomixer.util
Class MathUtil
java.lang.Object
net.raphimc.audiomixer.util.MathUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic floatbyteCountToMillis(AudioFormat audioFormat, int byteCount) static intbyteCountToSampleCount(AudioFormat audioFormat, int byteCount) static floatclamp(float value, float min, float max) static floatframeCountToMillis(AudioFormat audioFormat, int frameCount) static intmillisToByteCount(AudioFormat audioFormat, float millis) static intmillisToFrameCount(AudioFormat audioFormat, float millis) static intmillisToSampleCount(AudioFormat audioFormat, float millis) static intsampleCountToByteCount(AudioFormat audioFormat, int sampleCount) static floatsampleCountToMillis(AudioFormat audioFormat, int sampleCount) static doublesin_roquen_newk(double v)
-
Constructor Details
-
MathUtil
public MathUtil()
-
-
Method Details
-
clamp
public static float clamp(float value, float min, float max) -
sin_roquen_newk
public static double sin_roquen_newk(double v) -
millisToFrameCount
-
millisToSampleCount
-
millisToByteCount
-
frameCountToMillis
-
sampleCountToMillis
-
sampleCountToByteCount
-
byteCountToMillis
-
byteCountToSampleCount
-