demo-avisualiser-js
Audio visualiser using Web Audio API. Uses AudioWorklets if available and falls back to ScriptProcessor otherwise.
Note: Audio Worklets and AudioContext require a secure context. This means that they can only be used in localhost
or remote https but not when opening as a local file.
Depends on PixelsCommander/Download-File-JS and higuma/wav-audio-encoder-js
TODO
Add support for OffscreenCanvas to offload canvas rendering to another thread