<div dir="ltr"><div class="gmail_extra">this seems to work:<br><br>







<p class=""><span class="">  </span><span class="">// loop through the 4 oscillators, adding the left to right:</span></p><p class=""><span class="">  </span><span class="">t_sample</span><span class=""> l[</span><span class="">4</span><span class="">];</span></p>
<p class=""><span class="">  </span><span class="">t_sample</span><span class=""> r[</span><span class="">4</span><span class="">];</span></p>
<p class=""><span class="">  </span><span class="">t_sample</span><span class=""> out[</span><span class="">4</span><span class="">];</span></p>
<p class=""><span class="">  </span></p>
<p class=""><span class="">  </span><span class="">while</span><span class=""> (n--)</span></p>
<p class=""><span class="">  {</span></p>
<p class=""><span class="">    </span><span class="">for</span><span class=""> (</span><span class="">int</span><span class=""> osc = </span><span class="">3</span><span class="">; osc >= </span><span class="">0</span><span class="">; osc--)</span></p>
<p class=""><span class="">    {</span></p>
<p class=""><span class="">      l[osc] = *left[osc]++;</span></p>
<p class=""><span class="">      r[osc] = *right[osc]++;</span></p>
<p class=""><span class="">      out[osc] = l[osc] + r[osc];</span></p>
<p class=""><span class="">    }</span></p>
<p class=""><span class="">    </span><span class="">for</span><span class=""> (</span><span class="">int</span><span class=""> osc = </span><span class="">3</span><span class="">; osc >= </span><span class="">0</span><span class="">; osc--)</span></p>
<p class=""><span class="">    {</span></p>
<p class=""><span class="">      *output[osc]++ = out[osc];</span></p>
<p class=""><span class="">    }</span></p>
<p class=""><span class="">  }</span></p></div></div>