'Noise' object does not interfere.'SubNoise' does.davidAll of those instruments contain noise. Likely a Noise object. Wonder if Noise itself does a seed? I'll check. Sent from my iPhoneOn Oct 9, 2013, at 4:40 PM, David Code <d.loberg.code@wmich.edu> wrote:Apparently, the non-random bug does not happen after declaration of all STK instruments, just some of them:BlowBotl, BlowHole, Clarinet, Flute, Saxofony, StifKarp, VoicFormAnd the problem occurs with both Std.rand2 and Std.rand2f(I haven't conducted any more tests yet to see under what other conditions it might happen.)davidForgive me if this was already discussed on the list before. I am puzzled about a non-random random number. When the random number is calculated right after an STK instrument is declared, the result is not random. It is the same number every time. However, if the same code occurs without an STK declaration before it, the result is random. while (true) { StifKarp stu => dac; int randy; Std.rand2(0,10) => randy; <<<"here are three random numbers", Std.rand2(0,10), Std.rand2(0,10),Std.rand2(0,10), "and NON-random Randy", randy >>>; Std.rand2(0,10) => randy; <<<"here are three more random numbers", Std.rand2(0,10), Std.rand2(0,10),Std.rand2(0,10), "and random Randy", randy >>>; 1000::ms => now; } david David Loberg Code School of Music Western Michigan University 1903 W Michigan Ave Kalamazoo, MI 49008-5434 code at wmich.edu_______________________________________________
chuck-users mailing list
chuck-users@lists.cs.princeton.edu
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
From: David Code <d.loberg.code@wmich.edu>
Subject: Re: [chuck-users] Non-random random number
Date: October 9, 2013 6:37:13 PM EDTReply-To: ChucK Users Mailing List <chuck-users@lists.cs.princeton.edu>
Upon a quick check it appears that Math.random is fine.I guess I just need to retro-fit my older ChucK files.davidDoes it do it with Math.random too? -Jeff -- Jeffrey Albert, Ph.D. Assistant Professor of Music Industry Technology Loyola University New Orleans College of Music and Fine Arts 6363 St. Charles Ave. Campus Box 8 New Orleans, LA 70118 Office: Communications/Music Complex 428P Office Phone: (504) 865-2606 Voice & Text: (504) 315-5167 jvalbert at loyno.edu http://www.loyno.edu/~jvalbert On Oct 9, 2013, at 4:40 PM, David Code <d.loberg.code at wmich.edu> wrote: > Apparently, the non-random bug does not happen after declaration of all STK instruments, just some of them: > BlowBotl, BlowHole, Clarinet, Flute, Saxofony, StifKarp, VoicForm > > And the problem occurs with both Std.rand2 and Std.rand2f > (I haven't conducted any more tests yet to see under what other conditions it might happen.) > > > david >On Oct 9, 2013, at 5:40 PM, David Code wrote:Apparently, the non-random bug does not happen after declaration of all STK instruments, just some of them:BlowBotl, BlowHole, Clarinet, Flute, Saxofony, StifKarp, VoicFormAnd the problem occurs with both Std.rand2 and Std.rand2f(I haven't conducted any more tests yet to see under what other conditions it might happen.)davidForgive me if this was already discussed on the list before. I am puzzled about a non-random random number. When the random number is calculated right after an STK instrument is declared, the result is not random. It is the same number every time. However, if the same code occurs without an STK declaration before it, the result is random. while (true) { StifKarp stu => dac; int randy; Std.rand2(0,10) => randy; <<<"here are three random numbers", Std.rand2(0,10), Std.rand2(0,10),Std.rand2(0,10), "and NON-random Randy", randy >>>; Std.rand2(0,10) => randy; <<<"here are three more random numbers", Std.rand2(0,10), Std.rand2(0,10),Std.rand2(0,10), "and random Randy", randy >>>; 1000::ms => now; } david David Loberg Code School of Music Western Michigan University 1903 W Michigan Ave Kalamazoo, MI 49008-5434 code at wmich.edu_______________________________________________
chuck-users mailing list
chuck-users@lists.cs.princeton.edu
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
_______________________________________________
chuck-users mailing list
chuck-users@lists.cs.princeton.edu
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users