Hi! I’ve encountered an issue with reproSequence.toe (50.1 KB)
Sequence custom parameters in TouchDesigner version 2023.12000. It seems that when we load Sequence custom parameters from a JSON file, only the first parameter is applied.
The issue appears if the base parameter already has an existing parameter set. Here’s a project to reproduce the issue: reproSequence.toe (49.2 KB)
Open the project.
Select the moduleSave component and change/add Sequence parameters.
Click on the “Save” button to save the moduleSave custom parameters to the jsonParameter DAT.
Click on “Load Module” to apply what’s in jsonParameter to the moduleLoad component.
It should work correctly (Check the moduleLoad component).
Go back to moduleSave, change all your Sequence parameters, and repeat steps 3 and 4.
As shown in the attached image, when I try to change an Int value to 1, it remains at 0 (e.g., (0,)). However, Str values are updated correctly as expected.
You can test this by using the .toe file linked earlier and following the same repro steps. Let me know if you see the same behavior!
I also noticed strange behavior when the sequence was long enough to include parameters from other pages. For example:
Page 1 has a sequence with a block size of 4 parameters, followed by 3 additional parameters.
Page 2 has 1 parameter.
It looks like the sequence also includes the first parameter from Page 2, which shouldn’t happen. Unfortunately I don’t have repro for that
Sorry again for the responding delay. Thank you for your help!
Interesting… can you post a simple test file so I can make sure I’m looking at the same thing, please? I’m not sure exactly what I’m looking for, and everything seems to be working on my end.