Matrixctrl output control question.


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

    • 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?
      Thx Jul
    • 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.
      lh
    • Jan 24 2010 | 11:34 pm
      Ok. Thanks guys, I'll try this. Jul
    • 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. Jul.