Matrixctrl output control question.

Jan 23, 2010 at 5:01pm

Matrixctrl output control question.

Hi.
Can someone tell me how to put a choosen time delay between lists send from left matrixctrl outlet when “banged”?

Thanks
Jul

#47972
Jan 23, 2010 at 6:27pm

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.

#172486
Jan 23, 2010 at 9:50pm

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

#172487
Jan 23, 2010 at 10:16pm

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

#172488
Jan 24, 2010 at 11:34pm

Ok.
Thanks guys, I’ll try this.
Jul

#172489
Jan 27, 2010 at 3:09pm

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.

#172490

You must be logged in to reply to this topic.