title: multi channel sound playback with MonoTouch
body: <p>I have a MonoTouch AVAudioPLayer that i want to play whenever an event occurs.</p>
  
  <p>My code looks like this:</p>
  
  <pre><code>...
  AVAudioPlayer player = AVAudioPlayer.FromUrl(url);
  ...
  
  public void handleEvent(object sender, eventArgs e)
  {
      player.Play();
  }
  </code></pre>
  
  <p>But if the event occurs again before the player is finished playing the sound, it will not fire again, waiting until the sound is complete before accepting another <code>.Play()</code> command.</p>
  
  <p>How can get the sound to fire regardless of whether it is already playing?</p>