[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/zh-TW/docs/Web/API/Web_Audio_API [Back]  [Original]

Web Audio API - Web API | MDN

MDN Web Docs

View in English Always switch to English

Web Audio API

Baseline Widely available *

This feature is well established and works across many devices and browser versions. Its been available across browsers since 20214.

* Some parts of this feature may have varying levels of support.

Web Audio API Web

In this article

Web audio

Web Audio API

OscillatorNode AudioBufferSourceNode MediaElementAudioSourceNodeMediaStreamAudioSourceNode

GainNode BaseAudioContext.destination

web

  1. <audio>

[]

Web Audio API

Web Audio API Web Audio API

Web Audio API

Web Audio API

futurelibrary.no

API

Web Audio API API API

API

LFO

JavaScript JavaScript

Web Audio API

Web Audio API

Web Audio API

AudioContext

AudioContext AudioNode AudioContext

AudioNode

AudioNode HTML <audio> <video> BiquadFilterNode GainNode

AudioParam

AudioParam AudioNode

AudioParamMap

Map AudioParam forEach()get()has()keys() values() size

BaseAudioContext

BaseAudioContext AudioContext OfflineAudioContext BaseAudioContext

ended

ended

Web Audio API

AudioScheduledSourceNode

AudioScheduledSourceNode AudioNode

OscillatorNode

OscillatorNode AudioNode

AudioBuffer

AudioBuffer BaseAudioContext.decodeAudioData BaseAudioContext.createBuffer AudioBufferSourceNode

AudioBufferSourceNode

AudioBufferSourceNode AudioBuffer AudioNode

MediaElementAudioSourceNode

MediaElementAudioSourceNode HTML <audio> <video> AudioNode

MediaStreamAudioSourceNode

MediaStreamAudioSourceNode MediaStream id AudioNode

MediaStreamTrackAudioSourceNode

MediaStreamTrackAudioSourceNode MediaStreamTrack createMediaStreamTrackSource() MediaStreamAudioSourceNode

BiquadFilterNode

BiquadFilterNode AudioNode BiquadFilterNode

ConvolverNode

ConvolverNode AudioNode AudioBuffer

DelayNode

DelayNode AudioNode

DynamicsCompressorNode

DynamicsCompressorNode

GainNode

GainNode AudioNode

WaveShaperNode

WaveShaperNode AudioNode

PeriodicWave

OscillatorNode

IIRFilterNode

AudioDestinationNode

AudioDestinationNode

MediaStreamAudioDestinationNode

MediaStreamAudioDestinationNode AudioMediaStreamTrack WebRTC MediaStream getUserMedia() MediaStream AudioNode

AnalyserNode

AnalyserNode

AnalyserNode

ChannelSplitterNode

ChannelSplitterNode

ChannelMergerNode

ChannelMergerNode

AudioListener

AudioListener

PannerNode

PannerNode 3D

StereoPannerNode

StereoPannerNode

JavaScript

audio worklet JavaScript WebAssembly Audio worklet Worklet Worker

AudioWorklet

AudioWorklet AudioContext audioWorklet audio worklet

AudioWorkletNode

AudioWorkletNode AudioNode AudioWorkletProcessor

AudioWorkletProcessor

AudioWorkletProcessor AudioWorkletGlobalScope AudioWorkletNode

AudioWorkletGlobalScope

AudioWorkletGlobalScope WorkletGlobalScope worker worklet JavaScript

audio worklet Web Audio API ScriptProcessorNode JavaScript ScriptProcessorNode

ScriptProcessorNode

ScriptProcessorNode JavaScript AudioNode AudioProcessingEvent

audioprocess

Web Audio API ScriptProcessorNode audioprocess

AudioProcessingEvent

AudioProcessingEvent ScriptProcessorNode

AudioBuffer

OfflineAudioContext

OfflineAudioContext AudioContext AudioNode AudioContext OfflineAudioContext

complete (event)

OfflineAudioContext complete

OfflineAudioCompletionEvent

OfflineAudioCompletionEvent OfflineAudioContext complete

GitHub webaudio-examples

Specification
Web Audio API
# AudioContext


Web Proxy Viewer  |  New URL  |  Original Page