Send one CC# when learning

I’ve only used 3 midi controllers from 3 different constructors (Blackstar, Keith McMillen Sofstep and Morningstar Engineering), and they all (for the Softstep I didn’t use much long, not sure…) behave the same way to showing something happening in the dwarf : I have to send a message from the dwarf to the controller.
For example

  • if a CC#32 engages/disengages the delay
  • if I send a CC#32 with value 0 or 127 from the Dwarf to the controller
  • then the controller changes the state of the button that sends CC#32 and change the LED state.

I suppose that the cheap controllers don’t do that, but from what I’ve seen, even if it is not a standard, it seams the way constructors have handled bi-directional midi.
That was the purpose of this tread and this one too where @AndyCap propose a solution in the Dwarf’s code.

3 Likes