@jasensmith said:
just because Cubase is receiving MIDI data when you move the mod wheel may not necessarily mean that it's receiving the data from CC1. A possible workaround: reroute the mod wheel from CC1 to CC2 through your keyboard if that's possible. It may not be. Depends on the keyboard.
Unless a deliberate decision was made and implemented to make the 'Mod Wheel' into something other than CC1, the probability isn't good that there is a difference, it's hard-wired into practically everything. In all probability if Cubase is responding to the 'Mod Wheel' it is responding to CC1.
So I feel I ought to clarify. Is Cubase sending 'CC1' per se to VI Pro, or failing to communicate that data. Ensure that CC is recording/written into a lane of the Key Editor or an Automation Lane in the project window and connected to VI Pro. Having the focus on the instrument in VI Pro and it failing to respond to a controller is a different thing altogether. As I said, I can't be sure that's ever worked here. IE: if your focus is on VI Pro, it is not on Cubase. I don't expect it to work, accordingly; the controller is connected to Cubase. It should work from Cubase, not directly at VE Pro/VI Pro.
It appears the controller is connected to Cubase, that is it is not connected to VE Pro and VI Pro inside that. I think I have gotten a controller to talk to VE Pro on a slave machine the controller was connected to but unreliably. It is an experimental feature, not guaranteed to work, at any rate.
So deconstruct this: ensure the CC data, whatever it is, does exist and that it talks to the instrument FROM CUBASE. I have never had this fail (except for this mystery moment just then after setting up my key controller as the CC controller, and the physical controller would work on Port 1 but 'Port 3' failed. Then it worked). But the CC data from Cubase has never failed here. It works, if it does not work for you, something is basically not right. But I'm unsure, you have in every statement said 'Mod Wheel' and I'm visualizing you moving that and something didn't happen. Check that the data, CC1 in the abstract, from CC1 lane functions right, in the case this has escaped you.