edited Wire patch now has all parameters set to their defaults

Post your questions here and we'll all try to help.
Post Reply
dtristram
Posts: 19
Joined: Fri Dec 31, 2021 19:32

edited Wire patch now has all parameters set to their defaults

Post by dtristram »

I had a wire effect patch that I used in many clips in my composition. I saved the patch with a new name, and added a parameter. After I tried it in Arena I liked it, so in Wire I opened the new patch, copied the entire network, then opened the original effect, deleted all the nodes, and pasted the updated network.

Then in my composition, every instance of the effect had its parameters set to their defaults. My composition was ruined. Major freak out.

I tried a few things like opening a saved copy of the original patch and saving it to its original name, or copying its node network and pasting it into the original patch. No joy.

Then, I opened the Arena composition .avc file in a text editor and noted that every instance of my effect had the same UUID value for "uniqueTypeId". In the Wire patch there is an element with a UUID value called "identifier". I replaced the value in the patch with the UUID from the Arena composition.

Now, when I load my composition, all instances of my effect are restored to their saved values. Whew!

So, having Wire change the identifier of the patch after deleting and replacing all its nodes was unexpected and seems to be a BUG. Is this a known problem?

Hit "like" if you agree (I don't think that's a thing though)

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

Re: edited Wire patch now has all parameters set to their defaults

Post by Zoltán »

Arena can tell Wire patches apart by their UIDs. If that changes, it's regarded as a dfferent patch.
The UID changes by doing a save as.
Copying the whole patch, like select all and copy, indeed has the patch ID, but pasting that to an opened, or a new patch, you should not get the Identifier overwritten.
You can double check the patch identifier in Wire in the patch panel's Info section.

This works for me in 7.24. If you try the same actions with a new patch, do you get the indentifier changed with a paste?

Params are referred to by name, so if a param names changes, that would reset the param values.
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

User avatar
mowgli
Posts: 537
Joined: Wed Aug 05, 2009 17:28
Location: EU

Re: edited Wire patch now has all parameters set to their defaults

Post by mowgli »

Thanks for the fix description. I've had that issue before!

dtristram
Posts: 19
Joined: Fri Dec 31, 2021 19:32

Re: edited Wire patch now has all parameters set to their defaults

Post by dtristram »

I repeated the exercise with a new dummy patch.

create patch, add float in called amount
add patch to arena, set amount to non default value
open patch, copy nodes
create new patch, paste nodes, add new float in called additional, save
add new patch to arena composition
quit arena
open new patch, copy all nodes
open original patch, delete all notes, paste, save
open arena composition

observe, previously set value for amount is now set to default value
I did not check the UID in the arena composition.

Post Reply