<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Stefan,<div><br></div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">I like to use a seed in many tasks, specialy for sequencing.</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">Maybe this example helps you to understand what I mean:</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; color: rgb(96, 144, 16); "><span style="color: #000000">Std.srand(</span><span style="color: #d48010">1200</span><span style="color: #000000">); </span>//set your seed</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; "><span style="color: #0000ff">int</span> SeedArray[<span style="color: #d48010">8</span>];</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; color: rgb(96, 144, 16); ">//fill your array with random numbers</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; "><span style="color: #0000ff">fun</span> <span style="color: #0000ff">void</span> CalcRndArray()</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">{</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">    <span style="color: #0000ff">for</span>(<span style="color: #0000ff">int</span> i; i < SeedArray.cap(); i++) </div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">    {</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">        Std.rand2( <span style="color: #d48010">1</span> , <span style="color: #d48010">1000</span> )=>SeedArray[i];</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">    }</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">} CalcRndArray();</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; "><span class="Apple-style-span" style="color: rgb(0, 0, 255); ">while<span style="color: #000000"> (</span><span style="color: #d48010">1</span><span style="color: #000000">)</span></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">{</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">    <span style="color: #0000ff">for</span>(<span style="color: #0000ff">int</span> i; i < SeedArray.cap(); i++) </div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">    {</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">        <<<SeedArray[i]>>>;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">    }</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; color: rgb(64, 64, 64); "><span style="color: #000000">    <<<</span>"--------------"<span style="color: #000000">,</span> "we always get the same numbers" <span style="color: #000000">>>>;</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">    <span style="color: #d48010">2</span>::<span style="color: #0000ff">second</span>=><span style="color: #0000ff">now</span>;</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">    </div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">}</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Arial; min-height: 14px; "><br></div><p style="margin: 0.0px 0.0px 12.0px 0.0px; font: 12.0px Arial; color: #609010">// image reading your arrays randomly, but with a repeating structure.</p><p style="margin: 0.0px 0.0px 12.0px 0.0px; font: 12.0px Arial; color: #609010">// if you want another structure, just change the seed. in that case the seed will be your pattern</p><p style="margin: 0.0px 0.0px 12.0px 0.0px; font: 12.0px Arial; color: #609010">// and if you don't want a structure, leave the seed or change it with a function. </p><p style="margin: 0.0px 0.0px 12.0px 0.0px; font: 12.0px Arial; color: #609010"><br></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">Hope this helps!</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; font: normal normal normal 12px/normal Arial; ">Lars</p></div></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><div><div>Am 11.09.2010 um 15:46 schrieb Stefan Blixt:</div><br class="Apple-interchange-newline"><blockquote type="cite">This thread has made me thoroughly confused. I see that you have solved your issue, Lars, but I would still like to know what your task was. :) I feel it might be good for inspiration.<div><br></div><div>In my world of computer science, if you use a random generator, pretend that you've never heard the word "seed", and just start reading random numbers, you will effectively get non repeatable structures, different every time.</div> <div><br></div><div>/Stefan<br><br><div class="gmail_quote">2010/9/11 Kassen <span dir="ltr"><<a href="mailto:signal.automatique@gmail.com">signal.automatique@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> <br><br><div class="gmail_quote">On 11 September 2010 15:31, Lars Ullrich <span dir="ltr"><<a href="mailto:mail@larsullrich.de" target="_blank">mail@larsullrich.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">   Hi Kas,<br> <br></blockquote><div>Hey, Lars!</div><div class="im"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> I was looking for a message to turn off the seed. Something like "set seed to 0" and get non repeatable structures. (like maxmsp object lp.tata from peter castine )<br> <br></blockquote></div><div>The default situation should be getting a initial seed from the host OS when the VM starts. That seed should be unknown to you, but it's still a seed. There really is no way to "turn off the seed" with PRNG's. Sorry; it's not my fault ;¬).</div> <div class="im"> <div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Anyway, I have found a method to do this with some functions.<br> <br> Thanks a lot for your patience.<br><br></blockquote></div><div>No problem, that's what the list is for,</div><div> </div><div>Yours,</div><div>Kas.</div></div> <br>_______________________________________________<br> chuck-users mailing list<br> <a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a><br> <a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" target="_blank">https://lists.cs.princeton.edu/mailman/listinfo/chuck-users</a><br> <br></blockquote></div><br><br clear="all"><br>-- <br>Release me, insect, or I will destroy the Cosmos!<br> </div> _______________________________________________<br>chuck-users mailing list<br><a href="mailto:chuck-users@lists.cs.princeton.edu">chuck-users@lists.cs.princeton.edu</a><br>https://lists.cs.princeton.edu/mailman/listinfo/chuck-users<br></blockquote></div><br></div></body></html>