<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>