Would dearly love to see copy and paste in the MMC for knobs, pads and project settings.
Same request, user story style.
#1 As a user configuring my controller I want to be able to copy and paste
a configured control so that I can avoid setting the same things over and over.
#2 As a user configuring my controller I want to be able to copy and paste
an entire section of pads or controls so that I can make preset variations and avoid setting the same things over and over.
Scenarios for the above, using the BeatSteps (or the minilabs or keylabs or...) as an example:
#1 When setting up CCs for knobs, it's often the case that each knob will have the same settings. If those settings differ from the default, it requires changing N items on each pad. With copy and paste, it would only require changing the CC. And since the CC can only be set via a select list, presuming the usual use case is incremental values for adjacent controls, it means the target CC is right next to the pasted value instead of scrolling... Could be extra kind and provide for that default use case: "Copy", "Paste" and "Paste +1" where +1 increments the CC on a knob and the note number on a pad. <bigheartsemojihereplease>
#2 I have my pads all set up to the notes that work for my drum application. The app has more than 16 controllable parameters. I want to set up 2-4 presets and have the pads mapped to the correct notes across all of them. For some scenarios, 'Save As' works fine here but I've run into scenarios where I already have pads set in one preset and controls in another and all I want to do is merge them. I'm a nerd so I went and did it in the text file but seems like it would be an awfully friendly feature to have within the app.
Bonus round: let's shoot for the moon here...
#3 As a user configuring my controller I want to be able set all of my controls to a sequential set of values in one step so that I can save time configuring my machine and get back to making music with it!
If "Paste +1" were to become a thing, that code would represent most of the core methods required for striping an entire bank of controls. Set the first control in a series and choose "Paste Multiple +1" where it would paste over and over until the end of the bank, incrementing the value by 1 each time... would be amazing! These sorts of "striping" methods have been around a long time in ProTools and the like and they're an amazing time saver. With so many great Arturia controllers consisting of banks of controls, this would be so very welcome.