I can’t believe how difficult this is. I must’ve spent 8 hours at least just on this issue, and now my brain is a pile of mush.
The problem is really simple, and I have to believe it happens to people all the time.
I have several cheap MIDI controllers - pads, keys, knobs, etc. Pretty often, I find I need to change how the controllers are configured. The ONLY way to do this seems to be to completely close the session, fire up the controller’s editor software, make the change, then re-open the session. This is really stupid and time consuming. I should not have to close my entire session just to change Pad 1 from an Ab to an A natural.
After so many hours of Googling and playing with midiOX, from what I can tell, Cubase takes EXCLUSIVE control of ALL midi ports - active or not. Because of this, the controller editor software has nothing to connect to, and there is literally no way to stop this from happening. Please tell me I’m wrong. It would make my day.