What’s going on everybody-- I’ve been lurking around the forum for a minute. I haven’t been able to get involved until now, but I have a few feature requests:
Quick erase within step-sequencer: It would be nice to be able to press a pad to add a note and to press the same pad/sound again to remove the note (without affecting set parameters)
Shortcut for undo/redo (mentioned before): Is it possible to code a quicker shortcut for undo+redo-- (Back+help, Back+Enter) , (Back + <<<, Back + >>>) , or any combination that can be one with one hand?
Layers of undo/redo: One layer of undo+redo has been great, but it would be nice to have the option to have multiple levels of undo/redo (if possible) with the short-hand method in request #2 (even without any visual representation on the LED)
That’s all for now… I’m looking forward to the continued growth of the 2400 and the community-- big thanks to the whole team, including the developers.
I agree on #2 and #3 for sure, would be nice to have single hand undo and multiple layers as long as redo also has all the layers. on #1 though i like how it’s hold erase + pad to erase currently, it’s pretty fast and easy as is. I do a lot in step program mode and I feel like it would be way too easy to erase something accidentaly. parameters change all the time and an accidental erase would be a lot more work to then have to reset the pad with the parameters the way they were on the accidentally erased hit, then fix that, then likely be thrown out off the workflow of what you wanted to do in the first place…certainly not worth the time saving of one less button for erasing.
Thanks for the in-depth reply, it was much appreciated and needed.
Features #2 and #3 would greatly improve the workflow. I’m with you on the multiple layers of undo (including redo)-- this could work for the last active note/channel.
I also agree that erase+pad is easy and I see your point that it could be a headache when notes are accidentally deleted and parameter values are lost; however, I feel like placing a note/removing a note by pad would be a lot more helpful if-(hear me out) parameter data could be saved on a per-step basis within the sequencer. Erase+pad could then be used to erase the entire track from the step sequencer (now two options, of erasing individual notes, or track).
So, if you accidentally press a pad while in the step-sequencer with adjusted parameters and erase it, and you press the pad again, the parameters were recalled-- a note on/note off function, similar to the idea of muting a single note from the sequence.
All in all, if feature #1 is too difficult to implement-- step on/off by pressing pad without erasing pre-set parameters, I’d be more than happy with features #2 and #3.
I agree with @juniorg that it would make it too easy to accidentally erase something. Erase is a destructive event and requiring the erase key be pressed makes it impossible to do accidentally.
A one-handed shortcut for undo/redo might be doable, but we would have to have enough people hate copy back to change it.
Multiple layers of undo is, of course possible, it just requires a bunch of code. Code = time = money. And I already did one layer of undo even though the boss was not so keen on it at the time. So, if this happens, it would be well in the future.