{"action":"created","issue":{"url":"https://api.github.com/repos/goldfire/howler.js/issues/408","labels_url":"https://api.github.com/repos/goldfire/howler.js/issues/408/labels{/name}","comments_url":"https://api.github.com/repos/goldfire/howler.js/issues/408/comments","events_url":"https://api.github.com/repos/goldfire/howler.js/issues/408/events","html_url":"https://github.com/goldfire/howler.js/issues/408","id":121125572,"number":408,"title":"Use createMediaElementSource to get data from <audio> and fetch it into Web Audio API","user":{"login":"mitar","id":585279,"avatar_url":"https://avatars.githubusercontent.com/u/585279?v=3","gravatar_id":"","url":"https://api.github.com/users/mitar","html_url":"https://github.com/mitar","followers_url":"https://api.github.com/users/mitar/followers","following_url":"https://api.github.com/users/mitar/following{/other_user}","gists_url":"https://api.github.com/users/mitar/gists{/gist_id}","starred_url":"https://api.github.com/users/mitar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mitar/subscriptions","organizations_url":"https://api.github.com/users/mitar/orgs","repos_url":"https://api.github.com/users/mitar/repos","events_url":"https://api.github.com/users/mitar/events{/privacy}","received_events_url":"https://api.github.com/users/mitar/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-12-08T23:32:48Z","updated_at":"2015-12-08T23:33:24Z","closed_at":null,"body":"I have not tested this yet, but it seems there is no need to use pure HTML5 <audio> tags anymore with large files. One can use `createMediaElementSource` on it to get a source you can then feed into Web Audio API. So for example, fading can then be done only through Web Audio API which will make it work also in the inactive tabs when timeouts are throttled (#405)."},"comment":{"url":"https://api.github.com/repos/goldfire/howler.js/issues/comments/163056618","html_url":"https://github.com/goldfire/howler.js/issues/408#issuecomment-163056618","issue_url":"https://api.github.com/repos/goldfire/howler.js/issues/408","id":163056618,"user":{"login":"mitar","id":585279,"avatar_url":"https://avatars.githubusercontent.com/u/585279?v=3","gravatar_id":"","url":"https://api.github.com/users/mitar","html_url":"https://github.com/mitar","followers_url":"https://api.github.com/users/mitar/followers","following_url":"https://api.github.com/users/mitar/following{/other_user}","gists_url":"https://api.github.com/users/mitar/gists{/gist_id}","starred_url":"https://api.github.com/users/mitar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mitar/subscriptions","organizations_url":"https://api.github.com/users/mitar/orgs","repos_url":"https://api.github.com/users/mitar/repos","events_url":"https://api.github.com/users/mitar/events{/privacy}","received_events_url":"https://api.github.com/users/mitar/received_events","type":"User","site_admin":false},"created_at":"2015-12-08T23:33:24Z","updated_at":"2015-12-08T23:33:24Z","body":"See here: https://developers.google.com/web/updates/2012/02/HTML5-audio-and-the-Web-Audio-API-are-BFFs\r\n\r\n`createMediaElementSource` is available since Chrome 18."}}