Update all used presets when saved or updated

"Where is Feature X? I need Feature X! How can you not have Feature X?"
Post Reply
Bastian Kuenstner
Posts: 14
Joined: Sat Feb 20, 2016 18:38

Update all used presets when saved or updated

Post by Bastian Kuenstner »

Hey folks,

i was wondering if it is possible to update every clip using a certain preset when the preset is updated.
lets say you have a transform preset thats called "logo" and you align update it to fit a certain area. Then all other clips using the "Logo " transform preset should update. that will be a massive timesaver in prepping a show.

thanks in advance.

Basti

Zoltán
Team Resolume
Posts: 7521
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: Update all used presets when saved or updated

Post by Zoltán »

lets say you have a transform preset thats called "logo" and you align update it to fit a certain area. Then all other clips using the "Logo " transform preset should update. that will be a massive timesaver in prepping a show.
The slice transform effect should allow you to do this: https://resolume.com/support/en/transfo ... -transform
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

Bastian Kuenstner
Posts: 14
Joined: Sat Feb 20, 2016 18:38

Re: Update all used presets when saved or updated

Post by Bastian Kuenstner »

Hey Zoltan,

thanks for your reply. I know that slice transform is a good approach to do sizing and positioning content.
My idea is not limited to transform. it would also be great, when you change a color preset that all clips using it change it too.
i started VJing with a lighting background. all lighting consoles work with presets. and when you update a preset all looks using that preset will update too. on this way you just have to do adjust a few presets and your whole show is updated and you don't have to run each clip.

cheers

basti

User avatar
Arvol
Posts: 2893
Joined: Thu Jun 18, 2015 17:36
Location: Oklahoma, USA

Re: Update all used presets when saved or updated

Post by Arvol »

I actually really like the concept of this.
Not sure how much re-work would be in place to completely remap how things are linked would be?

But have it where:

FX>Add/Sub>"Name: Red", "Attribute: R=0, G=-100, B=-11">Preset Name: "Red"

Have this applied to 36 clips across 8 decks, each of the clips have a different FX opacity level.

Rather than deciding you want more of a "Attribute: R=0, G=-80, B=-80" and going back and changing everyone of those 36 clips, you just change the "Preset" that those clips are using.

I have a hunch that loading a preset just recall's the presets attribute values when "Assigning" that preset to a clip/layer/group/or comp. Once the FX is applied and the values are copied, the FX is now it's own "stand alone" FX with no links to anything else.

Building a "Link" / "Parent / Child Structure" or "Hierarchy" system would be really Neat-O!
Not sure what would be easier if one was to do this... Having a full time update/communication from the Presets to the assigned FX on everything, or just have the FX phone home for changes upon the load of the composition? (Meaning you make a change to "Preset Name: Red", and all the clips will update to your changes when you reload the comp or restart the app. Then just save the comp and it will be there by default)

This could also get really sticky if the comp is searching for a preset that is no longer there, and toss out a ton of errors. Also a real-time communication structure would probably add to your used system resources and might even effect how quick a clip is launched?

IDK, I don't pretend to be a developer haha, just tossing out some pro's and con's.

I'm all for it, if it's something that isn't too much of a pain, or would mean completely re-writing the laws of physics

Zoltán
Team Resolume
Posts: 7521
Joined: Thu Jan 09, 2014 13:08
Location: Székesfehérvár, Hungary

Re: Update all used presets when saved or updated

Post by Zoltán »

Arvol wrote: Wed Jun 13, 2018 21:54 I have a hunch that loading a preset just recall's the presets attribute values when "Assigning" that preset to a clip/layer/group/or comp. Once the FX is applied and the values are copied, the FX is now it's own "stand alone" FX with no links to anything else.
Yes, that's about how it works now.
Arvol wrote: Wed Jun 13, 2018 21:54 Have this applied to 36 clips across 8 decks, each of the clips have a different FX opacity level.
The opacity level is part of the preset, so this feature also would need an option to not to change specific parameters for your use case. Like a "Recall Safe" button audio consoles have.
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu

Joris
Posts: 5186
Joined: Fri May 22, 2009 11:38

Re: Update all used presets when saved or updated

Post by Joris »

This is one of those features that sound simple and easy when you think of them. “Just update all the effects that use the same preset with the new values.” At that point, for you it’s very clear what needs to update and what shouldn’t.

For a computer, and so for us programming that computer, it’s not so straightforward. It’s very tricky to really cover every possible use case in rules. Zoltan already mentioned opacity, which could be an exception or not. Then you get into when an effect is still ‘on’ its preset. Should you be able to finetune individual values and still override the others? And how far back should the effect remember its preset and apply changes? Per comp? Forever? Between decks? Between comps?

These are not impossible to answer questions, but they do take time to first decide on and then implement. Which is why we’ve held off and kept the preset system easy and understandable.

User avatar
Arvol
Posts: 2893
Joined: Thu Jun 18, 2015 17:36
Location: Oklahoma, USA

Re: Update all used presets when saved or updated

Post by Arvol »

^ Exactly my thoughts.
I love the idea, but I think it would cause a TON of more problems for people not using it correctly.

For my workflow, I typically just add FX to a Group and just use them as Global FX which get's me the same results as the request.
I don't have "as much" fine tuning control this way, as if I was to really dig deep and customize something per clip, But I'm not that deep into my show programming anyways. For the stupid Cat, Taco, and Sharks with laser beams coming out of their heads content, Having a global group FX bank works 100% for my workflow.

Love the concept though!! :)

Post Reply