public class JsAudioBufferSourceNode extends JsAudioSourceNode implements AudioBufferSourceNode
FINISHED_STATE, PLAYING_STATE, SCHEDULED_STATE, UNSCHEDULED_STATE
SVG_ZOOMANDPAN_DISABLE, SVG_ZOOMANDPAN_MAGNIFY, SVG_ZOOMANDPAN_UNKNOWN
Modifier | Constructor and Description |
---|---|
protected |
JsAudioBufferSourceNode() |
Modifier and Type | Method and Description |
---|---|
JsAudioBuffer |
getBuffer() |
JsAudioGain |
getGain() |
JsAudioParam |
getPlaybackRate() |
int |
getPlaybackState() |
boolean |
isLoop() |
boolean |
isLooping() |
void |
noteGrainOn(double when,
double grainOffset,
double grainDuration) |
void |
noteOff(double when) |
void |
noteOn(double when) |
void |
setBuffer(AudioBuffer param_buffer) |
void |
setLoop(boolean param_loop) |
void |
setLooping(boolean param_looping) |
connect, connect, disconnect, getContext, getNumberOfInputs, getNumberOfOutputs
addEventListener, addEventListener, beginElement, beginElementAt, dispatchEvent, endElement, endElementAt, getAnimatedClassName, getAnimatedHeight, getAnimatedHref, getAnimatedResult, getAnimatedTransform, getAnimatedWidth, getAnimatedX, getAnimatedY, getBBox, getChildElementCount, getCTM, getExternalResourcesRequired, getFarthestViewportElement, getFirstElementChild, getLastElementChild, getNearestViewportElement, getNextElementSibling, getPresentationAttribute, getPreserveAspectRatio, getPreviousElementSibling, getRequiredExtensions, getRequiredFeatures, getScreenCTM, getSvgStyle, getSystemLanguage, getTransformToElement, getViewBox, getXmllang, getXmlspace, getZoomAndPan, hasExtension, querySelector, querySelectorAll, removeEventListener, removeEventListener, setXmllang, setXmlspace, setZoomAndPan
at, at, intAt, intAt, length, numberAt, numberAt, setAt, setAt, setAt, setAt, setAt, setAt
cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
connect, connect, disconnect, getContext, getNumberOfInputs, getNumberOfOutputs
intAt, length
numberAt
public final JsAudioBuffer getBuffer()
getBuffer
in interface AudioBufferSourceNode
public final void setBuffer(AudioBuffer param_buffer)
setBuffer
in interface AudioBufferSourceNode
public final JsAudioGain getGain()
getGain
in interface AudioBufferSourceNode
public final boolean isLoop()
isLoop
in interface AudioBufferSourceNode
public final void setLoop(boolean param_loop)
setLoop
in interface AudioBufferSourceNode
public final boolean isLooping()
isLooping
in interface AudioBufferSourceNode
public final void setLooping(boolean param_looping)
setLooping
in interface AudioBufferSourceNode
public final JsAudioParam getPlaybackRate()
getPlaybackRate
in interface AudioBufferSourceNode
public final int getPlaybackState()
getPlaybackState
in interface AudioBufferSourceNode
public final void noteGrainOn(double when, double grainOffset, double grainDuration)
noteGrainOn
in interface AudioBufferSourceNode
public final void noteOff(double when)
noteOff
in interface AudioBufferSourceNode
public final void noteOn(double when)
noteOn
in interface AudioBufferSourceNode
Copyright © 2016. All rights reserved.