Thanks for considering multiple ways of accommodation. To be honest I'm not sure I'm understanding at all what your offering above does. My duh, sorry.Rob wrote: ↑Sun Feb 06, 2022 10:47 pmWhat you are asking for is a lot of work, and I don't think I'm willing to go down that route, at least not now. However, below is a pic showing what I would be willing to add for you to facilitate editing note assignments in device presets. Each of the those buttons would be draggable. The green buttons indicate which notes are currently shown in the note controls at the bottom. The reddish buttons represent collections. You could drag and drop a lower level button onto an adjacent or higher level button to copy note assignments. And any button could be dragged into the list of presets that you be off to the left to copy the settings to another preset.
Perhaps in the future I could also support collections of device presets, but here are a couple of potentials issues. If a collection includes two ED10s and two ED4s, how am I to be sure which Device Preset belongs to which physical device. I would need to create a method to uniquely identify each device. Secondly, the Control Application only remembers settings for the currently selected device. I would need tp make a lot of changes to have it remember and manage collections of devices.
But I think the issues with the 'collection of device presets ' and everything in paragraph #2, summarizes the gotchas that I figured might be hurdles - regarding combining multiple hardware pieces. I wrote earlier how I've had multiple issues with ID'ing identical model devices for both Audio, and MIDI, interface hardware. Those issues include not being able to boot a Mac with both units powered up, or ghosting, or literally swapping input roles. It's been a horror show. And I actually had not considered this as a problem when I bought the two eDRUMin's, but I should have.
So far, thank goodness, the two eDRUMin10's I have, for whatever reason, haven't swapped ID's and inputs according to the app or in general. Maybe because one is clearly the USB slave of the other? Although I am holding back on adding an eDRUMin4 to replace the TMC-6 because I don't want to have to unplug it and the 2nd eDRUMin10 from a USB hub every time there is a firmware update. I really don't like bricks when the brick problem occurs.
Short of Audiofront creating or integrating a separate 'MIDI message output transpositional function', I'll just create one in Max to catch it all and convert it, and recall in snapshot fashion. It's basically DIY software, and I can drop it or an explanation of it in the DIY section of the forum, once I've cooked it up. Hopefully everything in v2 you're aiming for, for application cross-over will hit the target - wishing the best!