Package org.teavm.jso.webaudio
Interface AudioParam
- All Superinterfaces:
org.teavm.jso.JSObject
public interface AudioParam
extends org.teavm.jso.JSObject
-
Method Summary
Modifier and TypeMethodDescriptionvoidcancelScheduledValues(double startTime) voidexponentialRampToValueAtTime(float value, double endTime) floatfloatgetValue()voidlinearRampToValueAtTime(float value, double endTime) voidsetTargetAtTime(float target, double startTime, float timeConstant) voidsetValue(float value) voidsetValueAtTime(float value, double startTime) voidsetValueCurveAtTime(float[] values, double startTime, double duration) voidsetValueCurveAtTime(Float32Array values, double startTime, double duration) Methods inherited from interface org.teavm.jso.JSObject
cast
-
Method Details
-
getValue
float getValue() -
setValue
void setValue(float value) -
getDefaultValue
float getDefaultValue() -
setValueAtTime
void setValueAtTime(float value, double startTime) -
linearRampToValueAtTime
void linearRampToValueAtTime(float value, double endTime) -
exponentialRampToValueAtTime
void exponentialRampToValueAtTime(float value, double endTime) -
setTargetAtTime
void setTargetAtTime(float target, double startTime, float timeConstant) -
setValueCurveAtTime
-
setValueCurveAtTime
void setValueCurveAtTime(float[] values, double startTime, double duration) -
cancelScheduledValues
void cancelScheduledValues(double startTime)
-