Add the possibility to selectively recall Global Channel Presets

Hey hey!

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.

What do you guys think?
+
T

Its something I’ve attempted, but haven’t looked at again recently, kind of attempts that i think. Its way off finished though

1 Like

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!

Added this feature to upcoming prviews

1 Like

Amazing!!
Thank you @gregsn 🚀
Looking forward to trying that out!

Hey @gregsn

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?

Thanks for the update and info!
T