gptkbp:instanceOf
|
gptkb:REST_API
|
gptkbp:availableOn
|
modern web browsers
|
gptkbp:builtBy
|
AudioWorkletNode(context, name, options)
|
gptkbp:canBe
|
gptkb:AudioContext
gptkb:OfflineAudioContext
audio effects
real-time audio synthesis
custom DSP
|
gptkbp:canBeGarbageCollected
|
yes
|
gptkbp:communicatesVia
|
gptkb:MessagePort
|
gptkbp:compatibleWith
|
gptkb:Internet_Explorer
|
gptkbp:definedIn
|
gptkb:W3C_Web_Audio_API_specification
|
gptkbp:documentation
|
https://developer.mozilla.org/en-US/docs/Web/API/AudioWorkletNode
|
gptkbp:hasConnection
|
other AudioNodes
|
gptkbp:hasEvent
|
processorerror
|
gptkbp:hasExampleUsage
|
context.audioWorklet.addModule('processor.js').then(() => { const node = new AudioWorkletNode(context, 'my-processor'); });
|
gptkbp:hasProperty
|
gptkb:port
parameters
channelCount
channelCountMode
channelInterpretation
numberOfInputs
numberOfOutputs
|
gptkbp:hasSecurityConsiderations
|
runs in isolated thread
|
https://www.w3.org/2000/01/rdf-schema#label
|
AudioWorkletNode
|
gptkbp:inheritsFrom
|
gptkb:music_producer
|
gptkbp:introducedIn
|
gptkb:Web_Audio_API_v1.0
|
gptkbp:lifeCycle
|
created, connected, disconnected, garbage collected
|
gptkbp:partOf
|
gptkb:Web_Audio_API
|
gptkbp:preferredOver
|
gptkb:ScriptProcessorNode
|
gptkbp:reasonForPreference
|
lower latency and better performance
|
gptkbp:relatedTo
|
gptkb:ScriptProcessorNode
|
gptkbp:requires
|
gptkb:AudioWorkletProcessor
|
gptkbp:runsOn
|
gptkb:AudioWorkletGlobalScope
|
gptkbp:supportedBy
|
gptkb:Edge
gptkb:Safari
gptkb:Firefox
gptkb:Chrome
|
gptkbp:usedFor
|
custom audio processing
|
gptkbp:bfsParent
|
gptkb:AudioParam
|
gptkbp:bfsLayer
|
5
|