Matrixctrl output control question.

    Jan 23 2010 | 5:01 pm
    Can someone tell me how to put a choosen time delay between lists send from left matrixctrl outlet when "banged"?

    • Jan 23 2010 | 6:27 pm
      In such situations, Choosing Help > Max Help and typing "delay a list" into the search window is usually the best place to start - even before you post. :-)
      It would point you toward the pipe object.
      Of course, you could also certainly use a "zl reg" object to store the list output and use an delay object to output the bang that dumps the stored list for however long you want.
    • Jan 23 2010 | 9:50 pm
      I think my request was not clear, because of my bad english. I for sure have searched and makes my tiny brain work a little bit before posting here.
      An example might be clearer:
      If I have cells (in "on" state) in my matrixctrl, says, at position 1 1, 3 7, 2 1 ....
      When I bang the object, it outputs:
      1 1 1
      3 7 1
      2 1 1
      What I want is to have a time gap between each of these lists, not a general delay.
      Something like:
      (bang the matrixctrl)
      1 1 1
      (100 milliseconds wait)
      3 7 1
      (100 milliseconds wait)
      2 1 1
      Is it more clear and possible?
    • Jan 23 2010 | 10:16 pm
      If you [zl group] the output into one list, you can [zl slice 3] the first point and feed the other outlet into a [zl reg] and [del] as mentioned above then patch this back into the input of [zl slice] creating a loop.
    • Jan 24 2010 | 11:34 pm
      Thanks guys, I'll try this.
    • Jan 27 2010 | 3:09 pm
      Thanks, that works!
      ... And I realize that I'm going the wrong way for my patch.
      I was trying to resolve a problem with matrixctrl, but it's not the solution.
      However, I learned something.