Visualizing audio using ProcessedMediaStream and a worker
This uses the standard Worker postMessage API to communicate directly from the worker
to the page. ("Out of band" communication from the page to the worker via postMessage
is also possible.) This can be used to tap any MediaStream.