title: How to load multiple sound with Oboe
body: <p>I have some issue with Oboe when I trying to load more than 90 - 100 sounds the app Crash with : </p>
  
  <pre><code>Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 32081 (AudioTrack), pid 32003
  </code></pre>
  
  <p>I have test to play only one of them all and all works fine. It crash only when I try to load a lot of files.
  For load all of them I juste user an array of Player : </p>
  
  <pre class="lang-cpp prettyprint-override"><code>std::array&lt;std::array&lt;std::unique_ptr&lt;Player&gt;, 16&gt;,19&gt; mSoundKit;
  
  mSoundKit[instrument][intensity] = std::make_unique&lt;Player&gt;(mClapSource);
  
  mMixer.addTrack(mSoundKit[instrument][intensity].get());
  </code></pre>
  
  <p>I try to upgrade the maxTracks of the app : </p>
  
  <pre><code>constexpr uint8_t kMaxTracks = 255;
  </code></pre>
  
  <p>But I just have a crash now for loading more than 130-140 sounds</p>
  
  <p>The same crash with renderAudio : </p>
  
  <pre><code>mTracks[i]-&gt;renderAudio(mixingBuffer, numFrames);
  </code></pre>
  
  <p>from AudioReady :</p>
  
  <pre><code>mMixer.renderAudio(outputBuffer+(oboeStream-&gt;getChannelCount()*i), 1);
  </code></pre>
  
  <p>I do something wrong ?</p>
  
  <p>I have to load 230 240 sound for play them at same time.
  Can I have help for that please ?</p>