Moved the Javascript Audio Node to a higher scope. In Chrome, when the Javascript Node is out of scope, the onaudioprocess callback stops firing. This leads to audio being significantly shorter than the generated video.