localizing audioContext

Browsers have trouble managing multiple instances of AudioContext.
Supporting details can be found at developer.mozilla.org. Direct link
can be provided upon request.
Merge branch 'develop'