Package org.teavm.jso.webaudio
Interface AudioBufferSourceNode
- All Superinterfaces:
AudioNode,org.teavm.jso.JSObject
-
Field Summary
Fields inherited from interface org.teavm.jso.webaudio.AudioNode
CHANNEL_COUNT_MODE_CLAMPED_MAX, CHANNEL_COUNT_MODE_EXPLICIT, CHANNEL_COUNT_MODE_MAX, CHANNEL_INTERPRETATION_DISCRETE, CHANNEL_INTERPRETATION_SPEAKERS -
Method Summary
Modifier and TypeMethodDescriptionbooleangetLoop()doubledoublevoidsetBuffer(AudioBuffer buffer) voidsetLoop(boolean loop) voidsetLoopEnd(double end) voidsetLoopStart(double start) voidvoidstart()voidstart(double when) voidstart(double when, double offset) voidstart(double when, double offset, double duration) voidstop()voidstop(double when) Methods inherited from interface org.teavm.jso.webaudio.AudioNode
connect, connect, connect, connect, connect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, getChannelCount, getChannelCountMode, getChannelInterpretation, getContext, getNumberOfInputs, getNumberOfOutputsMethods inherited from interface org.teavm.jso.JSObject
cast
-
Method Details
-
getBuffer
AudioBuffer getBuffer() -
setBuffer
-
getPlaybackRate
AudioParam getPlaybackRate() -
getDetune
AudioParam getDetune() -
getLoop
boolean getLoop() -
setLoop
void setLoop(boolean loop) -
getLoopStart
double getLoopStart() -
setLoopStart
void setLoopStart(double start) -
getLoopEnd
double getLoopEnd() -
setLoopEnd
void setLoopEnd(double end) -
setOnEnded
-
getOnEnded
EventListener<MediaEvent> getOnEnded() -
start
void start(double when, double offset, double duration) -
start
void start(double when, double offset) -
start
void start(double when) -
start
void start() -
stop
void stop(double when) -
stop
void stop()
-