Exactly, think of a switcher.This ↑. The only thing scenes "store" is which blocks are on or off, which channel is selected, scene controller values and per scene levels for the output blocks. Everything else is on the channel, block, or preset level. Scenes don't control settings except for scene controller values and output block levels.
For this very reason very few presets will ever have "interchangeable"/copyable scenes. Probably this is why it's not even worth to invest in this. Too much work for quite rare occasion.this action first checks that the target preset has all the needed blocks, if not it spits it out
That would be interesting to verify. I tend to use a quite standard layout, with more or less always the same blocks. If that is the case for several users, then it would not be as rare as you said, and it might be worth doing it. Especially if - as I believe - it is not a huge investment in terms of SW development (it would be just an FM3-Edit thing, no impact on the HW or its firmware of course).For this very reason very few presets will ever have "interchangeable"/copyable scenes. Probably this is why it's not even worth to invest in this. Too much work for quite rare occasion.
There's no ability to even copy multiple blocks.That would be interesting to verify. I tend to use a quite standard layout, with more or less always the same blocks. If that is the case for several users, then it would not be as rare as you said, and it might be worth doing it. Especially if - as I believe - it is not a huge investment in terms of SW development (it would be just an FM3-Edit thing, no impact on the HW or its firmware of course).
But, again, would be nice to hear somebody from the SW dev team on this...
There's no ability to even copy multiple blocks.
I think you are seriously underestimating the amount of effort required.
You are not the first to ask for something like this...
No, it's not the same thing...With the FM3-Edit you can copy a full preset to another slot: ain't that a copy of multiple blocks? So the base code might be there.
I may be underestimating it, as I can't see the code of course. But my little experience with SW coding tells that this seems doable with a reasonable effort. I maybe totally wrong, of course...
Looks like you know the internal code... interesting. Could you elaborate a bit on why it's not the same thing?No, it's not the same thing...
Copying a whole preset does just that -- copies everything in the preset into a new preset location.Looks like you know the internal code... interesting. Could you elaborate a bit on why it's not the same thing?
Yes, I see, in that sense it certainly is a different operation. But maybe internally the code is already structured so it first creates the target layout (blocks and connections), then the channels and the scenes as needed. If that is the case, maybe some needed code blocks could be already there, to be reused.Copying a whole preset does just that -- copies everything in the preset into a new preset location.
Copying parts of a preset into a different existing preset means knitting the blocks and their settings from both presets together. Totally different.