I’d very much like this as well! I’m a MOD Duo user, but I’ve got a Dwarf coming (Tier 3 backer).
I’d also like the ability to copy existing snapshots and somehow group the snapshots in fixed size ‘banks’.
This would be my use case:
I have a Harley Benton MP-100 MIDI Controller (which is just a re-branded Meloaudio Midi Commander).
This controller has 8 buttons that can be assigned to MIDI CC or PC commands, and 2 buttons for going up and down ‘banks’ (32 max, but depending on the mode).
In Custom mode, you can configure how many buttons (4, 5 or 8) are used for PC messages, and the rest will be used for (fixed) CC messages. So if you configure it for 5 buttons, that means that buttons A-E on the device will send PC-0 to PC-4 in bank 0, PC-5 to PC-9 in bank 1 and so on.
So I would like to use these banks on my MP-100 as some sort of ‘song-templates’ so that button A is always my clean tone, button B is for rhythm, C for soloing and D/E for extras, but that I could actually have different tone for any of these, depending on the song by using the different banks. e.g. Songs 1, 2 and 3 use bank 0, song 4 bank 1, and so on.
In most cases, some of those tones might actually be the same between templates (e.g. only the extras change, or only the lead tone needs flanger for 1 song). So the ability to somehow easily copy these ‘templates’ and then change a few things would be amazing!
I can already do some of that, now, (by enabling the ’ SHAPSHOT NAV MIDI CHAN’ in the device settings), so that the Duo automatically switches to snapshot #X when a PC-X MIDI message is received.
However, it’s a lot of work right now, as you can’t move them around (at least not on the Web GUI), and can’t group them. You can sort-of copy them (activate one, then ‘save as’), but it’s cumbersome.
If, on the snapshot manage dialog, I just had a ‘group by’ facility (doesn’t even need to be saved, really: just set it to what you need, and it does it on the fly), and them have the ability to copy an entire group over, that would be splendid! I can then activate the snapshot in that new group I want to change, make the changes and save the snapshot.
Another approach might be to allow to create some kind of mapping between PC messages and snapshots. In that way, you could assign the same snapshot to multiple PC messages.
See it as a radio-button matrix with snapshots as columns and PC-message numbers as rows.