Я работаю с Web Audio API, и одним из основных компонентов является AudioContext. Этот объект передается повсюду, но на самом деле есть только один, поэтому я думаю, что я должен просто сделать его глобальным и покончить с этим.
Прежде чем я сделаю это - хотя - я бы хотел знать: какой вариант использования нескольких? Так ли это, если две отдельные кодовые базы используют аудиоконтент и одна ломается, другая остается нетронутой? Справедливо ли будет сказать, что в рамках одного проекта он почти всегда должен быть?