WAAPISim
2013/05/25
2.API Checker
|
Web Audio API checker
ブラウザのWebAudioAPIのサポート状況を表示するページです。
一番最初の"Audio Context Creation"以外の表で赤または黄色の表示は足りない機能がある事を示します。"Audio Context Creation"の表ではNormal側とOffline側のそれぞれでどれかが青表示ならばサポートされています。
一番最初の"Audio Context Creation"以外の表で赤または黄色の表示は足りない機能がある事を示します。"Audio Context Creation"の表ではNormal側とOffline側のそれぞれでどれかが青表示ならばサポートされています。
This page shows your browser's WebAudioAPI support status.
Red or Yellow indicate lacking function except for the first table 'Audio Context Creation'. About "Audio Context Creation", each normal/offline side should has at least one blue indicated item.
Red or Yellow indicate lacking function except for the first table 'Audio Context Creation'. About "Audio Context Creation", each normal/offline side should has at least one blue indicated item.
Audio Context Creation
member | type | value | |
---|---|---|---|
Normal | AudioContext | ||
webkitAudioContext | |||
mozAudioContext | |||
Offline | OfflineAudioContext | ||
webkitOfflineAudioContext | |||
mozOfflineAudioContext |
Audio Context :
member | type | value |
---|---|---|
destination | ||
sampleRate | ||
currentTime | ||
listener | ||
state | ||
suspend() | ||
resume() | ||
close() | ||
onstatechange | ||
createBuffer() | ||
decodeAudioData() | ||
createBufferSource() | ||
createMediaElementSource() | ||
createMediaStreamSource() | ||
createAudioWorker() | ||
createScriptProcessor() (deprecated : createJavaScriptNode()) | ||
createAnalyser() | ||
createGain() (deprecated : createGainNode()) | ||
createDelay() (deprecated : createDelayNode()) | ||
createBiquadFilter() | ||
createWaveShaper() | ||
createPanner() | ||
createStereoPanner() | ||
createConvolver() | ||
createChannelSplitter() | ||
createChannelMerger() | ||
createDynamicsCompressor() | ||
createOscillator() | ||
createPeriodicWave() (deprecated : createWaveTable()) |
Gain :
member | type | value |
---|---|---|
gain |
Delay :
member | type | value |
---|---|---|
delayTime |
AudioBuffer (44100Hz / 1sec / 1ch) :
member | type | value |
---|---|---|
sampleRate | ||
length | ||
duration | ||
numberOfChannels | ||
getChannelData() | ||
copyFromChannel() | ||
copyToChannel() |
BufferSource :
member | type | value |
---|---|---|
buffer | ||
playbackRate | ||
detune | ||
loop | ||
loopStart | ||
loopEnd | ||
start() (deprecated : noteOn()) (deprecated : noteGrainOn()) | ||
stop() (deprecated : noteOff()) |
AudioWorker :
member | type | value |
---|---|---|
terminate() | ||
postMessage() | ||
parameters | ||
onmessage | ||
onloaded | ||
createNode() | ||
addParameter() | ||
removeParameter() |
ScriptProcessor :
member | type | value |
---|---|---|
onaudioprocess | ||
bufferSize |
Panner :
member | type | value |
---|---|---|
panningModel | ||
setPosition | ||
setOrientation | ||
setVelocity | ||
distanceModel | ||
refDistance | ||
maxDistance | ||
rolloffFactor | ||
coneInnerAngle | ||
coneOuterAngle | ||
coneOuterGain |
StereoPanner :
member | type | value |
---|---|---|
pan |
Convolver :
member | type | value |
---|---|---|
buffer | ||
normalize |
Analyser :
member | type | value |
---|---|---|
getFloatFrequencyData | ||
getByteFrequencyData | ||
getFloatTimeDomainData | ||
getByteTimeDomainData | ||
fftSize | ||
frequencyBinCount | ||
minDecibels | ||
maxDecibels | ||
smoothingTimeConstant |
DynamicsCompressor :
member | type | value |
---|---|---|
threshold | ||
knee | ||
ratio | ||
reduction | ||
attack | ||
release |
BiquadFilter :
member | type | value |
---|---|---|
type | ||
frequency | ||
detune | ||
Q | ||
gain | ||
getFrequencyResponse() |
WaveShaper :
member | type | value |
---|---|---|
curve | ||
oversample |
Oscillator :
member | type | value |
---|---|---|
type | ||
frequency | ||
detune | ||
start (deprecated : noteOn()) | ||
stop (deprecated : noteOff())) | ||
setPeriodicWave (deprecated : setWaveTable()) |
AudioParam (from Gain.gain)
member | type | value |
---|---|---|
value | ||
defaultValue | ||
setValueAtTime | ||
linearRampToValueAtTime | ||
exponentialRampToValueAtTime | ||
setTargetAtTime | ||
setValueCurveAtTime | ||
cancelScheduledValues |
g200kg