<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="">On Feb 6, 2020, at 10:41 AM, herman verbaeten &lt;<a href="mailto:hverb54@hotmail.com" class="">hverb54@hotmail.com</a>&gt; wrote:<br class=""><div><blockquote type="cite" class=""><br class="Apple-interchange-newline"><div class=""><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class="">Hello Michael,</div><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class=""><br class=""></div><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class="">Thanks a lot for your help. I don't know if i can reply to you with other questions or if i should use "<a href="mailto:chuck-users@lists.cs.princeton.edu" class="">chuck-users@lists.cs.princeton.edu</a>".&nbsp;<br class=""></div></div></blockquote><div><br class=""></div><div>The ChucK mailing list is probably best.</div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class="">In the meantime i found a solution for my "pause" problem in the use of ADSR. But i still have some general questions and some about the program that follows:</div><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class=""><br class=""></div><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class=""><ol class=""><li class="">Where can i find a chuck editor&nbsp; with the possibility to find words and replace them (all) and that also gives the colors for reserved words etc.</li></ol></div></div></blockquote><div>Have you seen the miniAudicle? &nbsp;That is the official IDE for ChucK</div><div><br class=""></div><div><a href="http://audicle.cs.princeton.edu/mini/" class="">http://audicle.cs.princeton.edu/mini/</a></div><div><br class=""></div><div>I personally use a mode for Emacs to provide syntax highlighting</div><div><br class=""></div><div><a href="https://github.com/heuermh/chuck-mode" class="">https://github.com/heuermh/chuck-mode</a></div><div><br class=""></div><div>There is support for other editors out there; I seem to remember a wiki with links to such somewhere but I can't find it.</div><br class=""><blockquote type="cite" class=""><div class=""><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class=""><ol class="" start="2"><li class="">Is there a way to debug line per line to discover logical errors?<br class=""></li></ol></div></div></blockquote><div>Not that I know of. &nbsp;My bit of advice is to not run a ChucK script with headphones on without trying it on speakers first. &nbsp;I learned that the hard way from a mis-configured filter.</div><div><br class=""></div><blockquote type="cite" class=""><div class=""><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class=""><ol class="" start="3"><li class="">&nbsp;i discovered by accident that sometimes i can use "p.puf" but on other occasions i have to write "p.buf()" why is this?</li></ol></div></div></blockquote><div>In general, to read from a function/value, use the version with params</div><div><br class=""></div><div>p.buf() =&gt; float f;</div><div><br class=""></div><div>To set a value, use the chuck operator into the version without params</div><div><br class=""></div><div>1.0 =&gt; p.buf;</div><div><br class=""></div><div>This is equivalent to making a single-argument function call (but the former is more ChucK-y)</div><div><br class=""></div><div>p.buf(1.0);</div><br class=""><blockquote type="cite" class=""><div class=""><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class=""><ol class="" start="4"><li class="">in the program hereby, is there a way to have the pan do it's job independantely from the note-envelope-flow? to go faster or slower?</li></ol></div></div></blockquote><div>Yes, you can use an oscillator as an LFO modulator</div><div><br class=""></div><div>SinOsc lfo =&gt; blackhole;</div><div>0.5 =&gt; lfo.freq;</div><div><br class=""></div><div>//…</div><div>while (true)</div><div>{</div><div>&nbsp; // ...</div><div>&nbsp; lfo.next() =&gt; pan.pan;</div><div><br class=""></div><div><br class=""></div><div>If you want to update the pan at sample rate or at a rate independent from your main while loop, create a new shred</div><div><br class=""></div><div>spork ~ _updateAtSampleRate();</div><div><br class=""></div><div>fun void _updateAtSampleRate()</div><div>{</div><div>&nbsp; while (true)</div><div>&nbsp; {</div><div>&nbsp; &nbsp; 1::samp =&gt; now;</div><div>&nbsp; &nbsp; lfo.next() =&gt; pan.pan;</div><div>&nbsp; }</div><div>}</div><div><br class=""></div><div>Hope this helps!</div><br class=""><blockquote type="cite" class=""><div class=""><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class=""><ol class="" start="5"><li class="">When i run this program it does what i want but i can't figure out why it says 2 times "p.pan = 1.000000" and 2 times "p.pan= -1.000000" (see below)</li></ol></div><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class="">Please let me know if i have to address all my questions to the general email address.&nbsp; thanks a lot !!</div><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class=""><br class=""></div><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class="">Herman&nbsp;</div><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class=""><br class=""></div><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class=""><span style="color: rgb(111, 192, 64);" class="">// sound file</span><span class=""><br class=""></span><div class="">me.sourceDir() + "wavefile.wav" =&gt; string filename;<br class=""></div><div class="">if( me.args() ) me.arg(0) =&gt; filename;<br class=""></div><div class="">&lt;&lt;&lt;me.sourceDir()&gt;&gt;&gt;;<br class=""></div><div class=""><br class=""></div><div class=""><span style="color: rgb(111, 192, 64);" class="">// the patch<span class="Apple-converted-space">&nbsp;</span></span><br class=""></div><div class="">SndBuf buf =&gt; ADSR e =&gt; Pan2 p =&gt; dac;<br class=""></div><div class=""><br class=""></div><div class=""><span style="color: rgb(111, 192, 64);" class="">// set attack time, decay time, release time and pause time &nbsp;</span><br class=""></div><div class="">dur attack; dur decay ; dur release; dur pauze;<br class=""></div><div class="">12::ms =&gt; attack ; 90::ms =&gt; decay ; 100::ms =&gt; release ; 5::ms =&gt; pauze ;<br class=""></div><div class=""><br class=""></div><div class=""><span style="color: rgb(111, 192, 64);" class="">// load&nbsp; file in buf</span><br class=""></div><div class="">filename =&gt; buf.read;<br class=""></div><div class=""><br class=""></div><div class=""><span style="color: rgb(111, 192, 64);" class="">// set gain</span><br class=""></div><div class="">.5 =&gt; buf.gain;<br class=""></div><div class=""><br class=""></div><div class=""><span style="color: rgb(111, 192, 64);" class="">// set a, d, s and r</span><br class=""></div><div class="">e.set( attack, decay, 0.001, release );<br class=""></div><div class=""><br class=""></div><div class=""><span style="color: rgb(111, 192, 64);" class="">// switch is needed to stay in the "else" step untill p.pan = -1</span><br class=""></div><div class="">0 =&gt; int switch;<br class=""></div><div class=""><br class=""></div><div class=""><span style="color: rgb(111, 192, 64);" class="">// begin pan extreme left</span><br class=""></div><div class="">-1 =&gt; p.pan;<br class=""></div><div class=""><br class=""></div><div class=""><span style="color: rgb(111, 192, 64);" class="">// time loop</span><br class=""></div><div class="">while( true )<br class=""></div><div class="">{&nbsp;&nbsp;</div><div class="">&nbsp; &nbsp; Math.random2(0,900000) =&gt; buf.pos;<br class=""></div><div class="">&nbsp; &nbsp; Math.random2f(1.0,1.2) =&gt; buf.rate;<span class="Apple-converted-space">&nbsp;</span><br class=""></div><div class="">&nbsp; &nbsp; if( p.pan() &lt; 1.0 &amp;&amp; switch == 0)<br class=""></div><div class="">&nbsp; &nbsp; {<br class=""></div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; p.pan() + .10 =&gt; p.pan;<br class=""></div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &lt;&lt;&lt;"if p.pan = ",p.pan()&gt;&gt;&gt;;<br class=""></div><div class="">&nbsp; &nbsp; }<br class=""></div><div class="">&nbsp; &nbsp; else<br class=""></div><div class="">&nbsp; &nbsp; {<br class=""></div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; p.pan() - .10 =&gt; p.pan;<br class=""></div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &lt;&lt;&lt;"else p.pan = ", p.pan()&gt;&gt;&gt;;<br class=""></div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; 1 =&gt; switch;<br class=""></div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; if (p.pan() == -1)<br class=""></div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; {<br class=""></div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0 =&gt; switch;<br class=""></div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; }<span class="Apple-converted-space">&nbsp;</span><br class=""></div><div class="">&nbsp; &nbsp; }<span class="Apple-converted-space">&nbsp;</span><br class=""></div><div class="">&nbsp;<span style="color: rgb(111, 192, 64);" class=""><span class="Apple-converted-space">&nbsp;</span>&nbsp; // key on - start attack</span><br class=""></div><div class="">&nbsp; &nbsp; e.keyOn();<span class="Apple-converted-space">&nbsp;</span><br class=""></div><div class="">&nbsp; &nbsp; attack + decay =&gt; dur ontime;<span class="Apple-converted-space">&nbsp;</span><br class=""></div><div class="">&nbsp; &nbsp; ontime =&gt; now;<br class=""></div><div class="">&nbsp; &nbsp;<span class="Apple-converted-space">&nbsp;</span><br class=""></div><div class=""><span style="color: rgb(111, 192, 64);" class="">&nbsp; &nbsp; &nbsp;// key off - start release</span><br class=""></div><div class="">&nbsp; &nbsp; &nbsp;e.keyOff();<br class=""></div><div class="">&nbsp;<br class=""></div><div class="">&nbsp;<span style="color: rgb(111, 192, 64);" class=""><span class="Apple-converted-space">&nbsp;</span>&nbsp; &nbsp;// advance time by releasetime + pausetime</span><br class=""></div><div class="">&nbsp; &nbsp; &nbsp;release + pauze =&gt; now;&nbsp; &nbsp;</div><span class="">}</span><br class=""></div><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class="">---------------------------------------------------------console result print----------------------------------------------------</div><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class="">if p.pan = -0.900000<p style="margin-top: 0px; margin-bottom: 0px;" class=""></p><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.800000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.700000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.600000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.500000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.400000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.300000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.200000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.100000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.000000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = 0.100000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = 0.200000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = 0.300000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = 0.400000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = 0.500000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = 0.600000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = 0.700000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = 0.800000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = 0.900000</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><span style="color: rgb(237, 92, 87);" class="">if p.pan = 1.000000</span></div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><span style="color: rgb(237, 92, 87);" class="">if p.pan = 1.000000</span></div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = 0.900000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = 0.800000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = 0.700000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = 0.600000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = 0.500000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = 0.400000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = 0.300000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = 0.200000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = 0.100000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = 0.000000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = -0.100000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = -0.200000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = -0.300000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = -0.400000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = -0.500000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = -0.600000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = -0.700000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = -0.800000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">else p.pan = -0.900000</div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><span style="color: rgb(237, 92, 87);" class="">else p.pan = -1.000000</span></div><div style="margin-top: 0px; margin-bottom: 0px;" class=""><span style="color: rgb(237, 92, 87);" class="">else p.pan = -1.000000</span></div>if p.pan = -0.900000<p style="margin-top: 0px; margin-bottom: 0px;" class=""></p><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.800000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.700000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.600000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.500000</div><div style="margin-top: 0px; margin-bottom: 0px;" class="">if p.pan = -0.400000</div><br class=""></div><div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class=""><br class=""></div><div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><div id="appendonsend" class=""></div><div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" class=""><br class=""></div><hr tabindex="-1" style="display: inline-block; width: 517.4375px;" class=""><div id="divRplyFwdMsg" dir="ltr" class=""><font face="Calibri, sans-serif" style="font-size: 11pt;" class=""><b class="">Van:</b><span class="Apple-converted-space">&nbsp;</span><a href="mailto:chuck-users-bounces@lists.cs.princeton.edu" class="">chuck-users-bounces@lists.cs.princeton.edu</a> &lt;<a href="mailto:chuck-users-bounces@lists.cs.princeton.edu" class="">chuck-users-bounces@lists.cs.princeton.edu</a>&gt; namens Michael Heuer &lt;<a href="mailto:heuermh@gmail.com" class="">heuermh@gmail.com</a>&gt;<br class=""><b class="">Verzonden:</b><span class="Apple-converted-space">&nbsp;</span>woensdag 5 februari 2020 15:42<br class=""><b class="">Aan:</b><span class="Apple-converted-space">&nbsp;</span>ChucK Users Mailing List &lt;<a href="mailto:chuck-users@lists.cs.princeton.edu" class="">chuck-users@lists.cs.princeton.edu</a>&gt;<br class=""><b class="">Onderwerp:</b><span class="Apple-converted-space">&nbsp;</span>Re: [chuck-users] Create a pause of e.g. 2 seconds between notes or samples to be played</font><div class="">&nbsp;</div></div><div class="" style="word-wrap: break-word; line-break: after-white-space;">Hello Herman,<div class=""><br class=""></div><div class="">ChucK supports advancing time by chucking a duration to now, e.g.<div class=""><br class=""></div><div class="">note.play();</div><div class="">2::second =&gt; now;</div><div class="">note.play();</div><div class=""><br class=""></div><div class=""><a href="https://github.com/heuermh/lick" class="">LiCK (a Library for ChucK)</a>&nbsp;has a TimeSignature class, which provides static durations</div><div class=""><br class=""></div><div class="">TimeSignature.common(120) @=&gt; TimeSignature ts;</div><div class=""><br class=""></div><div class="">note.play();</div><div class="">ts.q =&gt; now;</div><div class="">note.play();</div><div class=""><br class=""></div><div class="">and those that are dynamic to tempo changes, with anticipation and delay humanization</div><div class=""><br class=""></div><div class="">TimeSignature.common(120) @=&gt; TimeSignature ts;</div><div class="">ts.quarterProvider() @=&gt; QuarterProvider q;</div><div class="">0.1 =&gt; q.anticipation;</div><div class="">0.0 =&gt; q.delay;</div><div class=""><br class=""></div><div class="">while (true)</div><div class="">{</div><div class="">&nbsp; note.play();</div><div class="">&nbsp; q.get() =&gt; now;</div><div class="">&nbsp; ts.tempo() - 1 =&gt; ts.tempo;</div><div class="">}</div><div class=""><br class=""></div><div class="">Cheers!</div><div class=""><br class=""></div><div class="">&nbsp; &nbsp;michael</div><div class=""><br class=""></div><div class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">On Feb 5, 2020, at 9:24 AM, herman verbaeten &lt;<a href="mailto:hverb54@hotmail.com" class="">hverb54@hotmail.com</a>&gt; wrote:</div><br class="x_Apple-interchange-newline"><div class=""><div class="" style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;">Hi,</div><div class="" style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;"><br class=""></div><div class="" style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;">I've only recentely started studiing ChucK and i'm looking for an easy way to integrate a pause between notes to be played in a "while()" loop. Could someone&nbsp; tell me in what direction to look for a solution? thanks in advance!</div><div class="" style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;"><br class=""></div><div class="" style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;">Herman</div><span class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;">_______________________________________________</span><br class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;"><span class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; float: none; display: inline !important;">chuck-users mailing list</span><br class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;"><a href="mailto:chuck-users@lists.cs.princeton.edu" class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">chuck-users@lists.cs.princeton.edu</a><br class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;"><a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a></div></blockquote></div><br class=""></div></div></div></div><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">_______________________________________________</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">chuck-users mailing list</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="mailto:chuck-users@lists.cs.princeton.edu" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">chuck-users@lists.cs.princeton.edu</a><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a></div></blockquote></div><br class=""></body></html>