alternatives to random/urn - select for choosing values randomly


    Apr 15 2008 | 9:31 am
    Hi all
    I use the combination of random or urn objects sending bangs to select objects which are connected to values stored in numberboxes, message boxes etc for "randomly" variating parameters.
    Then I use one or more select argument numbers for weightening i.e increasing the chance for this value to be triggered.
    This is something I do everywhere, so im looking for easy variations on these technique.
    If you show me some, I be very happy ! !

    • Apr 15 2008 | 10:05 am
      You also posted the thread with the line object and the three numboxes, right? I'm afraid i don't really understand what you are getting at. Are you seeing patterns in the output of [random]? Or do you want your output to be random, but not quite so wild?
      The only other objects i know of are [drunk] and [decide]. Drunk might be of some use to you. But [random] really gives you enough randomness. You could add a feedback to random to create a slower moving one, or multiply multiple randoms to generate non-uniform noise (see patch)
      But I think you should try to post a patch to show us why your output isn't satisfactory, that way things get a lot clearer.
    • Apr 15 2008 | 12:07 pm
      Peter Castine's Litter package and my own random number package from
      Cheers Gary Lee Nelson Oberlin College www.timara.oberlin.edu/GaryLeeNelson
      > From: petterdass > Organization: Cycling '74 > Reply-To: > Date: Tue, 15 Apr 2008 03:31:29 -0600 > To: > Subject: [maxmsp] alternatives to random/urn - select for choosing values > randomly > > > Hi all > > I use the combination of random or urn objects sending bangs to select objects > which are connected to values stored in numberboxes, message boxes etc for > "randomly" variating parameters. > > Then I use one or more select argument numbers for weightening i.e > increasing the chance for this value to be triggered. > > This is something I do everywhere, so im looking for easy variations on these > technique. > > > If you show me some, I be very happy ! !
    • Apr 15 2008 | 2:26 pm
      If you're at all serious about random numbers, you really ought to look at Litter Power. URI below.
      I couldn't live without Litter Pro, but you'll probably find the Litter Starter Pack gives you a great choice of different random number distributions.
      Without any examples of what you're trying to do it is hard to make concrete recommendations for a specific object. I'd just suggest you look at lp.bernie for Bernoulli ("weighted") distributions and lp.norm for a normal (Gaussian) distribution.
      Bas van der Graaff wrote: > The only other objects i know of are [drunk] and [decide].
      You haven't lived until you've tried lp.ginger ;-)
      Gary's objects are nice, too, particularly for their seed model.
    • Apr 16 2008 | 1:54 am
      Quote: Peter Castine wrote on Tue, 15 April 2008 07:26 ---------------------------------------------------- > > You haven't lived until you've tried lp.ginger ;-) > > Gary's objects are nice, too, particularly for their seed model.
      ----------------------------------------------------
      lp.ginger is very cool! Very nice random numbers, and a fun cool concept for creating the numbers. I'm not sure how the 2nd oracle number is related to the first? Is it "predictive" (the future oracle part makes me think that)?
      I didn't see ginger in there til this post. ( I must say it's pretty cool and nice to generate more than one random number at the same time (unless the 2nd oracle number is indeed mathmatically related to the 1st number.
    • Apr 16 2008 | 1:45 pm
      Ginger throws I Ching oracles. The I Ching practice is that an oracle consists of six lines (a hexagram); the individual lines can be in one of four states: old yin, young yin, old yang, young yang. Old yin and old yang are "changing" lines. That is, they change from the "present state" to the "future state" in the future, thereby (possibly) generating a second, different oracle.
      The full explanation is in Richard Wilhelm's magnificant translation of the I Ching. If you open up lp.ginger.help and select Bibliography from the "See Also" popup, an English translation is listed.
      For a quick introduction, check out
      Very briefly: the future and present oracles are related, but by a random process. Also, the I Ching oracles are **not** a flat distribution, nor are they supposed to be.
      In Litter Pro there is also an object generating the text of the oracles (lp.i) and an object that recreates John Cage's idiosyncratic method to select from sets smaller than the 64 choices normally given by the I Ching (lp.kg). More fun!
      Best, Peter
    • Apr 16 2008 | 5:38 pm
      what i tried to do is making the RM modulator glide between the starting values in the three numberboxes. I try to reaaly understand what can be done with the simplest max building blocks :
    • Apr 16 2008 | 7:03 pm
      On Apr 16, 2008, at 10:38 AM, petterdass wrote: > what i tried to do is making the RM modulator glide between the > starting values in the three numberboxes. > I try to reaaly understand what can be done with the simplest max > building blocks :
      I'm not clear what you're asking here. What are you trying to accomplish here that this patch doesn't do?
      Chris Muir cbm@well.com http://www.xfade.com