Timer CHOP columns to info DAT issue

Hi Guys,

I’ve got a timer CHOP with segments and each segment has an ID…for example “intro” “outro” etc.

I want to check the info DAT on the enter segment callback and get the ID of the segment I’ve entered. It seems touch isn’t updating the info DAT quickly enough and I get the previous segments ID unless I delay by a frame. I’m guessing this is a bug.

If you turn on during delay toggle it works but surely this shouldnt be needed if I have 0 delay? In fact even with this on I’m now seeing that it still breaks.

This is in every build since as long as I can remember and I just forgot to report it ages ago.

Hi, some simple testing works as expected.
Could you email support@derivative.ca with your case?

Thanks very much.

Yes Richard, please send an example as your case should work as expected.

Are you using the segment # as an index the row of the incoming segments DAT?

Rob, you can also check against the version pre-Timer2.

To follow up, the “segment” in the Timer CHOP was an integer (row of the table) but is now a python object where you can get any of the columns of the table and other values, without having to look directly at the table. So you can reliably get the name column on the segment.