Package org.teavm.jso.webaudio
Interface AnalyserNode
- 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 TypeMethodDescriptionvoidgetByteFrequencyData(Uint8Array array) voidgetByteTimeDomainData(Uint8Array array) intvoidgetFloatFrequencyData(float[] array) voidvoidgetFloatTimeDomainData(float[] array) voidintfloatfloatfloatvoidsetFftSize(int size) voidsetMaxDecibels(float value) voidsetMinDecibels(float value) voidsetSmoothingTimeConstant(float value) 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
-
setFftSize
void setFftSize(int size) -
getFftSize
int getFftSize() -
getFrequencyBinCount
int getFrequencyBinCount() -
setMinDecibels
void setMinDecibels(float value) -
getMinDecibels
float getMinDecibels() -
setMaxDecibels
void setMaxDecibels(float value) -
getMaxDecibels
float getMaxDecibels() -
setSmoothingTimeConstant
void setSmoothingTimeConstant(float value) -
getSmoothingTimeConstant
float getSmoothingTimeConstant() -
getFloatFrequencyData
-
getFloatFrequencyData
void getFloatFrequencyData(float[] array) -
getByteFrequencyData
-
getFloatTimeDomainData
-
getFloatTimeDomainData
void getFloatTimeDomainData(float[] array) -
getByteTimeDomainData
-