UNPKG

scratch-gui

Version:

GraphicaL User Interface for creating and running Scratch 3.0 projects

18 lines (14 loc) 443 B
import StartAudioContext from 'startaudiocontext'; import platform from 'platform'; let AUDIO_CONTEXT; if (platform.name !== 'IE') { AUDIO_CONTEXT = new (window.AudioContext || window.webkitAudioContext)(); StartAudioContext(AUDIO_CONTEXT); } /** * Wrap browser AudioContext because we shouldn't create more than one * @return {AudioContext} The singleton AudioContext */ export default function () { return AUDIO_CONTEXT; }