<div dir="ltr"><div>Hi Herman,</div><div><br></div><div>I think you must use your CFreq (global variable) inside your second function. And update the parameter you want inside the loop :</div><div><div><br></div><div>fun void <span style="color:rgb(81,167,249)">LFO</span>(float LFOfreq) {<br>
</div>
<div>    SinOsc lfo =&gt; blackhole;<br>
</div>
<div>    LFOfreq =&gt; lfo.freq;<br>
</div>
<div>    while( true )<br>
</div>
<div>    { <br>
</div>
<div>    1::samp =&gt; now;<br>
</div>
<div>    lfo.last() =&gt; c.gain ;</div><div><br></div><div>    <u><b>CFreq =&gt; lfo.freq;</b></u></div><div><u><b><br></b></u>
</div>
<div>    }<br>
</div>
<div>}</div><div><br></div><div>Have fun,</div><div><br></div><div>Julien<br></div></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mer. 4 mars 2020 à 20:22, herman verbaeten &lt;<a href="mailto:hverb54@hotmail.com">hverb54@hotmail.com</a>&gt; a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">




<div dir="ltr">
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Hi,</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
I&#39;m having a problem passing a changing parameter(by an LFO in another function) to a function i&#39;m sporking . Maybe this isn&#39;t possible :-( but i&#39;d like your opinion) This is part of my script. Let me tell you this: When i give float
<b><span style="color:rgb(179,106,226)">Cfreq</span> </b>an initial value of 0.3<span style="color:rgb(81,167,249)">  LFO</span> does change gain of SinOsc c. If i don&#39;t give it an initial value and have
<i><span style="color:rgb(12,136,42)">LFOtochangeCfreq</span> </i>change it  -&gt; no sound.</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<div><br>
</div>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<span> SinOsc m =&gt; SinOsc c =&gt; Pan2 p =&gt; dac;<br>
</span>
<div>2 =&gt; c.sync;<br>
</div>
<div>float <span style="color:rgb(179,106,226)"><b>Cfreq</b></span>;  <span style="background-color:rgb(204,204,204)">
 //if i replace this line by: .3 =&gt; float Cfreq; </span><br>
</div>
<div><br>
</div>
<div>spork ~ <span style="color:rgb(12,136,42)"><i>LFOtochangeCfreq</i></span>(.1);<br>
</div>
<div>spork ~ <span style="color:rgb(81,167,249)">LFO</span>(<span style="color:rgb(179,106,226)"><b>Cfreq</b></span>);<br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>fun void <span style="color:rgb(12,136,42)"><i>LFOtochangeCfreq</i></span>(float variation) {<br>
</div>
<div>    SinOsc lfo =&gt; blackhole;<br>
</div>
<div>    variation =&gt; lfo.freq;<br>
</div>
<div>    while( true )<br>
</div>
<div>    { <br>
</div>
<div>    1000::samp =&gt; now;<br>
</div>
<div>    &lt;&lt;&lt;lfo.last() =&gt; <span style="color:rgb(179,106,226)"><b>Cfreq</b></span>&gt;&gt;&gt;;<br>
</div>
<div>    }<br>
</div>
<div> }</div>
<div><br>
</div>
<div>fun void <span style="color:rgb(81,167,249)">LFO</span>(float LFOfreq) {<br>
</div>
<div>    SinOsc lfo =&gt; blackhole;<br>
</div>
<div>    LFOfreq =&gt; lfo.freq;<br>
</div>
<div>    while( true )<br>
</div>
<div>    { <br>
</div>
<div>    1::samp =&gt; now;<br>
</div>
<div>    lfo.last() =&gt; c.gain ;<br>
</div>
<div>    }<br>
</div>
<div>}<br>
</div>
<div><br>
</div>
<span>while (1) 10::ms=&gt; now;</span><br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
</div>

_______________________________________________<br>
chuck-users mailing list<br>
<a href="mailto:chuck-users@lists.cs.princeton.edu" target="_blank">chuck-users@lists.cs.princeton.edu</a><br>
<a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" rel="noreferrer" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br>
</blockquote></div>