I like the way you can Cons the Global Channels to include when making a Snapshot for a Preset.
In a similar fashion, I think it would be a great addition to be able to select the Global Channels on which to recall the Preset later on.
Typical use case:
I’m currently experimenting using Global Channels & Presets to save positions for a collection of light fixtures.
sometimes you want to register positions for the whole kit (ex: “home”, “straight up”, “90° tilt” to give basic examples), but don’t necesary want to recall the position for the whole group everytime; sometimes you want just a subgroup to jump to this position, while not touching the rest; or sending those to another different position.
I think a “Channels” (Sequence) input added to RecallPreset (similar to what we have on Snapshot) would make sense.
if nothing is provided, then update the whole group of Global Channels initially registered in the Preset by default.
if one or more Global Channels are specified for recall while not included in the target Preset, they could/should be ignored.
I ended up building my own system as well using Dictionaries, but I guess this comforts the fact that I could be useful to have such a feature by default instead of each other building our owns!
Just downloaded 7.0-0332 to try it out.
(I was looking at RecallPreset first and couldn’t find the update before seing it was actually done on TriggerPreset)
Works like a charm! Thanks for the addition.
Btw is there a difference between RecallPreset and TriggerPreset with Duration = 0, or is it the exact same?