<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><font color="#ff4013" size="4" class="">Hello there<br class=""></font><div><font color="#ff4013" size="4" class=""><br class=""></font></div><font color="#ff4013" size="4" class="">I am doing &nbsp;“classes” and “objects” and i ‘ve the next problem</font><div class=""><font size="4" class=""><br class=""></font></div><div class=""><font color="#ff2600" size="4" class="">in the code :&nbsp;</font></div><div class=""><font color="#ff2600" class=""><br class=""></font></div><div class=""><font color="#ff2600" class=""><br class=""></font></div><div class=""><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; color: rgb(96, 144, 16);" class="">// Simple example of sound making class</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; color: rgb(0, 0, 255);" class="">&nbsp;class<span style="color: #000000" class=""> Simple</span></div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">{</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; color: rgb(96, 144, 16);" class=""><span style="color: #000000" class="">&nbsp; &nbsp; </span>//sound chain</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; color: rgb(162, 0, 236);" class=""><span style="color: #000000" class="">&nbsp;&nbsp; </span>Impulse<span style="color: #000000" class=""> imp =&gt; </span>ResonZ<span style="color: #000000" class=""> filt =&gt; </span><span style="color: #0000ff" class="">dac</span><span style="color: #000000" class="">;</span></div><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp;<br class="webkit-block-placeholder"></p><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; color: rgb(96, 144, 16);" class=""><span style="color: #000000" class="">&nbsp; &nbsp; </span>// some default settings</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; <span style="color: #d48010" class="">100</span>.<span style="color: #d48010" class="">0</span> =&gt; filt.Q =&gt; filt.gain;</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; <span style="color: #d48010" class="">1000</span>.<span style="color: #d48010" class="">0</span> =&gt; filt.freq;</div><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp;<br class="webkit-block-placeholder"></p><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; color: rgb(0, 0, 255);" class=""><span style="color: #000000" class="">&nbsp; &nbsp; </span>fun<span style="color: #000000" class=""> </span>void<span style="color: #000000" class=""> freq(</span>float<span style="color: #000000" class=""> f)</span></div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; {</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; &nbsp; &nbsp; f =&gt; filt.freq;</div><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;<br class="webkit-block-placeholder"></p><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; }</div><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp;<br class="webkit-block-placeholder"></p><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; color: rgb(0, 0, 255);" class=""><span style="color: #000000" class="">&nbsp; &nbsp; </span>fun<span style="color: #000000" class=""> </span>void<span style="color: #000000" class=""> setQ(</span>float<span style="color: #000000" class=""> Q)</span></div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; {</div><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;<br class="webkit-block-placeholder"></p><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; &nbsp; &nbsp; Q =&gt; filt.Q =&gt; filt.gain;</div><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;<br class="webkit-block-placeholder"></p><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; }</div><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp;<br class="webkit-block-placeholder"></p><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; color: rgb(0, 0, 255);" class=""><span style="color: #000000" class="">&nbsp; &nbsp; </span>fun<span style="color: #000000" class=""> </span>void<span style="color: #000000" class=""> setGain(</span>float<span style="color: #000000" class=""> g)</span></div><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp;<br class="webkit-block-placeholder"></p><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; {</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; &nbsp; &nbsp; g =&gt; imp.gain;</div><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;<br class="webkit-block-placeholder"></p><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; }</div><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp;<br class="webkit-block-placeholder"></p><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; <span style="color: #0000ff" class="">fun</span> <span style="color: #0000ff" class="">void</span> noteOn (<span style="color: #0000ff" class="">float</span> volume)</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; {</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; &nbsp; &nbsp; volume =&gt; imp.next;</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; }</div><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp;<br class="webkit-block-placeholder"></p><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp;<br class="webkit-block-placeholder"></p><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">}</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">Simple s;</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; color: rgb(0, 0, 255);" class="">while<span style="color: #000000" class="">(</span>true<span style="color: #000000" class="">)</span></div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">{</div><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp;<br class="webkit-block-placeholder"></p><p style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; min-height: 17px;" class="">&nbsp;&nbsp; &nbsp;<br class="webkit-block-placeholder"></p><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; <span style="color: #800023" class="">Math</span>.random2f(<span style="color: #d48010" class="">1100</span>.<span style="color: #d48010" class="">0</span>, <span style="color: #d48010" class="">1200</span>.<span style="color: #d48010" class="">0</span>) =&gt; s.freq;</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; <span style="color: #800023" class="">Math</span>.random2(<span style="color: #d48010" class="">1</span>,<span style="color: #d48010" class="">200</span>) =&gt; s.setQ;</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; <span style="color: #800023" class="">Math</span>.random2f(.<span style="color: #d48010" class="">2</span>,.<span style="color: #d48010" class="">8</span>) =&gt; s.setGain;</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; color: rgb(96, 144, 16);" class=""><span style="color: #000000" class="">&nbsp; &nbsp; </span>// play note&nbsp;</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">&nbsp; &nbsp; <span style="color: #d48010" class="">1</span> =&gt; s.noteOn;</div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco; color: rgb(0, 0, 255);" class=""><span style="color: #000000" class="">&nbsp; &nbsp; .</span><span style="color: #d48010" class="">1</span><span style="color: #000000" class="">::</span>second<span style="color: #000000" class=""> =&gt; </span>now<span style="color: #000000" class="">;</span></div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class="">}&nbsp;</div></div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: Monaco;" class=""><font color="#e63b7a" size="4" class="">My console monitor return:</font></div><div style="margin: 0px; font-stretch: normal; font-size: 13px; line-height: normal; font-family: Monaco;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><font face="Monaco" size="2" class="">[Untitled]:line(3): ugen's of type 'DAC' have no input - cannot =&gt; from another ugen...</font></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><font face="Monaco" size="2" class="">[simple_class]:line(5): ugen's of type 'DAC' have no input - cannot =&gt; from another ugen...</font></div><div style="font-family: Monaco; font-size: 13px;" class=""><br class=""></div><div style="font-family: Monaco; font-size: 13px;" class=""><br class=""></div><div style="font-family: Monaco; font-size: 13px;" class=""><br class=""></div><div style="font-family: Monaco;" class=""><font size="4" class=""><br class=""></font></div><div style="font-family: Monaco;" class=""><font color="#ff4013" size="4" class="">Someone knows what is happening</font></div><div style="font-family: Monaco;" class=""><font color="#ff4013" size="4" class="">Thank you</font></div></div></body></html>