Does what it says on the tin.
Takes the output of CodeMirror, turns it into a Blob, generates a URL for the Blob, loads it as a module.
Each time the script is loaded a new id is generated for the processor, and this is passed to the CustomAudioNode
constructor. Hence not being able to change the name of CustomAudioNode
.
Stereo output, no inputs. This would only require adding some additional UI boxes and passing the values to CustomAudioNode
, but isn't really necessary for this demo.
Arthur Carabott arthurcarabott.com