title: AudioContext does not have a pause property?
body: <p>I have used javascript <code>Audio()</code> before, but now I need to add some reverb effect in the audio and I am using reverb.js which uses the AudioContext api. I have the start property available, but no pause property? How do I pause or stop the audio??</p>
  
  <p>Here is my code:</p>
  
  <pre><code>&lt;script src="http://reverbjs.org/reverb.js"&gt;&lt;/script&gt;
  &lt;script&gt;
  // 1) Setup your audio context (once) and extend with Reverb.js.
  var audioContext = new (window.AudioContext || window.webkitAudioContext)();
  reverbjs.extend(audioContext);
  
  // 2) Load the impulse response; upon load, connect it to the audio output.
  var reverbUrl = "http://reverbjs.org/Library/SaintLawrenceChurchMolenbeekWersbeekBelgium.m4a";
  var reverbNode = audioContext.createReverbFromUrl(reverbUrl, function() {
    reverbNode.connect(audioContext.destination);
  });
  
  // 3) Load a test sound; upon load, connect it to the reverb node.
  var sourceUrl = "./sample.mp3";
  var sourceNode = audioContext.createSourceFromUrl(sourceUrl, function() {
    sourceNode.connect(reverbNode);
  });
  &lt;/script&gt;
  &lt;a href="javascript:sourceNode.start()"&gt;Play&lt;/a&gt;
  &lt;a href="javascript:sourceNode.stop()"&gt;Stop&lt;/a&gt;
  </code></pre>
  
  <p>Also, I tried using <code>stop()</code>, and it works, but when I fire <code>start()</code> after clicking on stop, the <code>start()</code> doesn't work. Can you you help me out with a solution??</p>