Fix Firefox audio bug

Hoist the audio stream as global, closes #41