• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    Random Effects Chain

    How To... ?
    4
    6
    2593
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • kidmissileproof
      kidmissileproof last edited by

      Hi everyone.

      I am currently building an Isadora template to be used with a live performance on a MIDI controller.  The basic idea is that when one of 8 buttons are pressed it triggers a random effect via a router.  
      I would like to add a function so that x% of the time a second effect is also triggered along with the first one.  So if it was 30% (I think i can do this via pass value and min/max of the appropriate percentage) 3 out of 10 hits would yield two effects. I'm having trouble figguring out how to do this without adding a second video stream.
      Any ideas?
      Please let me know if any other screenshots would help.
      Best

      0987ab-screen-shot-2012-06-23-at-3.57.08-pm.png

      1 Reply Last reply Reply Quote 0
      • Michel
        Michel Izzy Guru last edited by

        I would try it with two "routers" and mix their output with the "effect mixer", one router can be controlled with the "gate" actor for on and off.
        Makes sence?

        Best,
        Michel

        Michel Weber | www.filmprojekt.ch | rMBP (2019) i9, 16gig, AMD 5500M 8 GB, OS X 10.15 | located in Winterthur Switzerland.

        1 Reply Last reply Reply Quote 0
        • mark
          mark last edited by

          Well, in terms of handling the percentage part of it, please take a look at the attached patch. By using a series of comparators, and adding their outputs together, you end up with an index that gives you the "weighted randomization" your looking for.

          Best Wishes,
          Mark

          09feda-random-router.izz

          Media Artist & Creator of Isadora
          Macintosh SE-30, 32 Mb RAM, MacOS 7.6, Dual Floppy Drives

          1 Reply Last reply Reply Quote 0
          • kidmissileproof
            kidmissileproof last edited by

            Thanks Michel and Mark!

            Michel - I'll definitely give that a shot.  After reading more about the effect mixer it sounds like I could get some cool results mixing streams with different modes outside of what I had planned.
            Mark - Thanks for taking the time to put that together, I'm still trying to wrap my head around it. How would I use the value being sent to the outputs?  I made a really simple patch posted below order to randomize which output the router selects.
            Technically, between the Random --> Pass value 0-30, shouldn't a value get through 30 percent of the time?
            Thanks 

            b8f0a5-screen-shot-2012-06-25-at-1.19.05-pm.png

            1 Reply Last reply Reply Quote 0
            • Skulpture
              Skulpture Izzy Guru last edited by

              I don't think you need the trigger value actor as its always going to be on '0' try linking the Pass value Actor directly to the second random actor.

              Graham Thorne | www.grahamthorne.co.uk
              RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
              RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
              RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

              1 Reply Last reply Reply Quote 0
              • kidmissileproof
                kidmissileproof last edited by

                Just wanted to follow up on this in case anyone stumbles across it in the future.  I successfully (as far as I can tell) got the second bus of effects working.

                In the end it was quite simple.  Within each effect in the 1st bus I put another bus of identical effects (minus the same from bus 1 so you wouldn't get redundancies) but adding in a Random --> Pass value (Min 0 Max 30) --> Trigger to bypass for all effects in the 2nd bus.  
                So for example if effect 1 in bus 1 is triggered, within that effect another effect from bus 2 is randomly selected with a 30% chance of the bypass going off and layering effects.
                Thanks for the help!
                1 Reply Last reply Reply Quote 0
                • First post
                  Last post