Package org.teavm.jso.webaudio
Interface AnalyserNode
-
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 TypeMethodDescriptionvoid
getByteFrequencyData(Uint8Array array)
void
getByteTimeDomainData(Uint8Array array)
int
void
getFloatFrequencyData(float[] array)
void
getFloatFrequencyData(Float32Array array)
void
getFloatTimeDomainData(float[] array)
void
getFloatTimeDomainData(Float32Array array)
int
float
float
float
void
setFftSize(int size)
void
setMaxDecibels(float value)
void
setMinDecibels(float value)
void
setSmoothingTimeConstant(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, getNumberOfOutputs
-
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
-