[solved] recall snapshot and pull data to an osc controller > not possible when values are inside a user actor
-
hi,
i 'm using touch osc, i'd like to use snapshot recall and update data on the controller,
so i used trigger value to store the data,
in the hope that recall snapshot will affect it,
and then use touch osc button to trigger data from isa to touch osc,
but trigger value is'n being affected by snapshot recall, at least when it's connected to something update itselfis it a normal behavior?
any hint how i could achieve that? (global value maybe or something lighter ? thanks -
Do you have a simple example you could show, so I can see what you are trying to accomplish?
-
@dusx thanks a lot,
i reproduire part of the patch and here s also the touch osc patch to make it work,
best regardsiles-vs-forum.izziles-vs-forum.izz
-
touch osc patch https://we.tl/t-COxMV03URW
-
Right, snapshots do not record the internal settings of an User Actor. Any value you want to be saved by the snapshot will need to be exposed to the scenes root level by adding an User Input connected to the value input. I would also consider NOT linking control IDs inside a user actor, it can make debugging a project much harder once it becomes complex. Try adding User Inputs to those values as well, and setting the Control ID on the top most level (scene root).
-
ok thanks i'm afraid my patch will become less compact but i'll try your way,
did you notice that after putting the user actor, snapshot recall does'nt work anymore even outside the user actor on root level?
as if there were a bug...
-
to have a sort of snapshot also inside user actors you should use data array
the benefit is also that patch can run and be saved also in demo mode
-
thanks indeed I was trying to avoid data array that is a bit more work to organise... but finally I got everything outside the macros to use snapshot...
it s a bit a shame because now my patch is a big mess, but as I use incrementation buttons on a fader control, it's impossible to get just the control out of the macro
thanks for your help!
-
to keep your patch tidy try to use background actor, i use it a lot to define functional areas of my patch and be quicker to debug. also if you rename actors and if you use a lot of comment box it helps a lot