Is there a version of pipe that can delay an entire list in one go?


    Jul 27 2012 | 3:51 pm
    I've seen some workarounds using a queue but I was wondering if there a single object that could just do this?

    • Jul 27 2012 | 3:55 pm
      max6, pipe helpfile, 2nd tab, "lists":
    • Jul 27 2012 | 4:02 pm
      Ouch --- that's more complicated than my workaround. I was just hoping to avoid the "tosymbol" and "fromsymbol" objects in the middle.
    • Jul 27 2012 | 4:54 pm
    • Jul 27 2012 | 5:43 pm
      @Andrew That solution does not work if a second item to be delayed arrives before the first one gets sent out. For example, try clicking on "I am a list" and then immediately click on "I am not a list".
      I just made an abstraction out of [pipe] bracked with [tosymbol] and [fromsymbol]
      Not sure it's a great solution as a lot of symbols will get created representing note numbers with different velocities but it seems to be fast enough for a quick hack that I need.
    • Jul 27 2012 | 6:29 pm
      ha, yeah.
      The coll based example in the pipe help file is what you want - continuous and long term creation of lots of symbols is not in your best interest.
      -A
    • Jul 27 2012 | 7:11 pm
      Well, for the particular thing that I need to do, I can arrange to have constant velocities so there would only be a few dozen symbols created.
      But I guess there really needs to be a verison of [pipe] that can queue list entries properly, which is sort of what that coll example is doing.
      Thanks for the suggestions.