use web_sys::{AudioContext, XmlHttpRequest, console, XmlHttpRequestEventTarget};
pub async fn httpLoadAudioContext(path: &str) -> Result<web_sys::AudioContext, wasm_bindgen::JsValue> {
let ctx = AudioContext::new();
let request = XmlHttpRequest::new().unwrap();
request.set_response_type(web_sys::XmlHttpRequestResponseType::Arraybuffer);
request.onload();
request.open("GET", path,true);
let results = request.send();
match results {
Err(e) => println!("nothing {:?}", e),
Ok(res) => {
console::log_1(&"Request sent".into());
}
}
ctx
}