Pirate-MIDI / Pirate-MIDI-BridgeOS

Documenting Bugs & Issues - Public Collaboration
10 stars 2 forks source link

EDIT APP: Retain link between device library and message #74

Open GriffinSauce opened 2 years ago

GriffinSauce commented 2 years ago

Note: this is a feature request.

Issue After selecting a command through the device library, the raw midi message is added to the config and the context from the device library is lost.

Example

Desired/expected outcome

This way you can see what the message is actually doing and modify it in context. (in this example, change it to HX Stomp FS2 for example).

Right now the feature inserts a midi message and your options to modify it are:

  1. learn the midi parameters of the device to modify it a. this defeats the purpose of device library
  2. remove the message and add a new one a. this takes a lot of effort (and increases the potential for user error) b. introduces the need to remember parameters like the device channel

... assuming that you even remember which message is which later on. ;)

I think maintaining the abstraction of the device library would make a massive difference in the user experience.

konnsim commented 2 years ago

Planned for implementation after the "Profiles" feature milestone as the API doesn't have room for additional command meta-data.

GriffinSauce commented 2 years ago

Cool, is the plan to allow arbitrary meta-data ?

That would be exciting, it would allow for all kinds of reversible abstractions!

konnsim commented 2 years ago

Yeah that's the goal, still on the drawing board at this stage though.