Dear list,<br><br>SqrOsc (and SawOsc as well) seem to having a issue with their .width function, in particular; it doesn&#39;t work.<br><br>PulseOsc and TriOsc are fine. It&#39;s not so clear to me how PulseOsc is different from SqrIOsc aside from this (I don&#39;t hear a difference, really). Depending on how &quot;width&quot; is seen TriOsc and SawOsc may be the same as well but with different dutycycles so perhaps there is no functional issue but it should probably still work as advertised.<br>
<br>Demo for convenience pasted below.<br><br>Yours,<br>Kas.<br><br><br>SqrOsc s =&gt; dac;<br><br>while(second =&gt; now)<br>&nbsp;&nbsp; &nbsp;{<br>&nbsp;&nbsp;&nbsp; //this bit doesn&#39;t work<br>&nbsp;&nbsp; &nbsp;Std.rand2f(.1, .9) =&gt; s.width;<br>&nbsp;&nbsp; &nbsp;}