Skip to content

Better support for unique features of certain controllers #113

@helgoboss

Description

@helgoboss

Right now, the MIDI source concept in ReaLearn is very generic. Every major type of MIDI message is supported (except SysEx). This allows us to be instantly compatible with a great variety of generic MIDI controllers out there.

However, that's an 80% solution only. Many controllers offer special features that can't easily be used in today's ReaLearn. Examples:

  • Feedback LED color (can often be influenced to some extent by setting source min/max, but that also influences the control direction and feels more like a workaround because mode is a totally source/target-neutral concept).
  • Other kinds of feedback customization, e.g. centered LEDs, blinking

I would like to collect more examples along with the information how these special features are activated on the particular controller. With that knowledge it should be possible to find a good general way how to extend ReaLearn to enable support for such features in terms of concepts, UI, persistence etc.

Related:

  • Support for sysex
  • Support for activating certain modes in controllers at initialization time (e.g. via sysex)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestrealearnRelated to ReaLearn

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions