This ScriptProcessorNode doesn't get shut down!

A tone should be playing.
Click here to clear audioprocess. Audio should stop.
Click here to set new (global) audioprocess. Audio should start (high pitch).
Click here to set new (local) audioprocess. Audio should start (higher pitch).
Click here to drop reference to node. Audio should continue playing. (Reload page to change sounds.)
Click here to clear audioprocess and drop reference to node. Audio should stop playing (Reload page to change sounds.) Set and clear onaudioprocess several times, back to back.