WPT details: https://wpt.fyi/results/webaudio/the-audio-api/the-audioworklet-interface?label=experimental&label=master&aligned
The AudioWorklet allows developers to supply JavaScript to process audio on the audio rendering thread. This processing mechanism ensures the synchronous execution of the author code with other built-in AudioNodes in the audio graph. The AudioWorklet is designed to replace ScriptProcessorNode. ScriptProcessorNode will be deprecated once AudioWorklet is shipped.
Samples: https://googlechromelabs.github.io/web-audio-samples/audio-worklet/