Been having great fun with PGM. After spinning around in circles for a few days, I am not so worried about making it work better with Faust at the moment. There are some discrepancies in the ways which certain things are done so for the moment I am not doing those things. When the time comes that I can’t ignore it, I will deal with it. But I am also learning about 5 things at once and I have to slow down.
Anyway, I find that when I am doing editing in PGM, for example, I change certain aspects of a knob, then I want to propagate that change to all the other knobs in the design. Or a selectable subset of them.
I imagine a dialog that appears after you click the button. You select the object in the design which you want to use as the template. Then PGM finds all the other such objects (e.g. knobs) in the design and shows a table of them, at least with their captions so you can tell them apart. Then you mutli-select a group of them and proceed.
Next you are shown “some way” to choose which metadata to copy from the first device to the rest of them. Unfortunately that could/should go all the way to almost every possible thing, but mostly I was just adjusting background color.
I could see this being an enormous time saver. I was dealing with it by keeping the XML file open in a text editor and since the design isn’t that big, I could just copy the new tags around where they were needed.
Or maybe there’s an XML editor that would work well for this? No need to reinvent the wheel. But it’s a little cumbersome using a basic text editor.