title: How to load audio file into AudioContext like stream?
body: <p>For example i want to load 100MB mp3 file into AudioContext, and i can do that with using XMLHttpRequest. </p>
  
  <p>But with this solution i need to load all file and only then i can play it, because <code>onprogress</code> method don't return data. </p>
  
  <pre><code>xhr.onprogress = function(e) {
     console.log(this.response); //return null 
  };
  </code></pre>
  
  <p>Also i tried to do that with <code>fetch</code> method, but this way have same problem. </p>
  
  <pre><code>fetch(url).then((data) =&gt; {
     console.log(data); //return some ReadableStream in body, 
                        //but i can't find way to use that
  });
  </code></pre>
  
  <p>There is any way to load audio file like stream in client JavaScript?</p>