title: Playback multiple sounds starting in exactly the same moment
body: <p>I need to playback short audio samples with precise timing, including up to 4 sounds starting simultaneously.
  These sound samples are triggered with NSTimers (alternatively, I've also tried dispatch_after).</p>
  
  <p>I've tried with AVPlayer and AVAudioPlayer but they are just not precise enough in timing.
  Multiple sounds played at once will be all over the place, especially on the real device.</p>
  
  <p>I've read about NSTimer allowing up to a few 100 milliseconds deviation, which is just too much for me.</p>
  
  <p>As a test I've setup a few AVAudioPlayers with one audio sample each and triggered them all at the same time in didSelectRow...() but they will not sound in exactly the same moment, even with no NSTimer involved.
  It seems that it's just not possible to playback 2 sounds starting exactly at the same time with AVAudioPlayer. Is this confirmed?</p>
  
  <p>From what I've gathered there are not many alternatives, Audio Queue Service being one that allows precise timing and multiple sounds at once.
  However, it's written in C, which I've never worked with, and it is hard to find any examples showing how to integrate this for simple audio playback of a sound (I'm using Swift). I'd basically just need to know how to integrate Audio Queue Services to playback a simple sound.</p>
  
  <p>If someone can point me in the right direction (or knows a better solution to what I'm looking for), that would be much appreciated.</p>