edited Wire patch now has all parameters set to their defaults

Post your questions here and we'll all try to help.
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: 7792
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: 589
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.

Zoltán
Team Resolume
Posts: 7792
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 »

Thanks for the steps, I was able to recreate the issue, and made a ticket.
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: 589
Joined: Wed Aug 05, 2009 17:28
Location: EU

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

Post by mowgli »

I'm having a lot of problems with this too.
I have an FX patch that I'm working on.
I have many instances of it in Arena with different settings.
Simply renaming one of its parameters in Wire, nothing else, messes up all the settings in Arena.
Thankfully, I've been saving presets of all the instances in Arena, reapplying the preset fixes the problem, but still this is an issue.

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

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

Post by mowgli »

This problem is actually stranger than I thought.
I save my composition with a bunch of clips displaying all the different presets of my Wire effect.
Without altering the Wire patch at all, it's not even open, if I close and reopen the composition, every single one of the clips has some parameters changed.
I restore everything using the saved presets, save my composition and when I reopen the composition all the parameters have changed again. It's very consistent, every time they change in the same way.

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

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

Post by mowgli »

I've recorded a video of the issue.
It's happening consistently and makes it impossible to save a composition and reopen it in the same state.
This is happening with every single preset.

phpBB [video]

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

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

Post by mowgli »

I've identified what's changing in one of the presets:

Contrast parameter changes from 0 (preset) to -0.07 (bug)
Automask swicth goes from Off (preset) to On (bug)
Feedback Level goes from 0 (preset) to 0.34 (bug)

These bug changes are exactly the same every time I reopen the composition

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

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

Post by mowgli »

I'm checking some of the other presets, and the parameters that change are different from one to another, yet they are consistent in themselves.

Post Reply