Sequence Custom Parameters Loading Issue - Only First Parameter Applies

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)

  1. Open the project.
  2. Select the moduleSave component and change/add Sequence parameters.
  3. Click on the “Save” button to save the moduleSave custom parameters to the jsonParameter DAT.
  4. Click on “Load Module” to apply what’s in jsonParameter to the moduleLoad component.
  5. It should work correctly (Check the moduleLoad component).
  6. Go back to moduleSave, change all your Sequence parameters, and repeat steps 3 and 4.
  7. Only the first Sequence parameter gets updated.

Thank you

1 Like

Hi @jcmacenamf,

thank you for the report and testcase. Can replicate and we are having a look.

cheers
Markus

Yeah I see the problem and will fix for next release.

Thanks @jcmacenamf for the great test file. I’ll send you a workaround once I get this all sorted.

If you want to try using the functions in this file, everything should work.
TDJSON.zip (6.8 KB)

Let me know how it goes if you do. Either way, this fix will be in next release.