multiplatform audiocontext

handle the creation of an audio context in multiple platforms