Using a game controller to control Cubase/Nuendo

This is a funny thing. I’m using my game controller to control Cubase/Nuendo. Basically I’m using Max/MSP, Loopback MIDI port, and a MIDI Remote in Cubase.

I’m doing this out of curiosity but I have to say it feels intuitive. For anyone comfortable with game controllers, this is very comfortable. Right now I’ve set up the joysticks to control QC parameters. For some VST params, this works great. I also setup the start button the controller to control the transport.

Just wanted to mention. It seems promising.

5 Likes

This sounds cool. I came to this post looking for info to get a joystick working in Cubase. Specifically, I have a Logitech Attack 3 joystick used with flight Simulator and wanted to use it to control X/Y parameters on a VST instruments but so far although Windows 11 sees it and installs it in Settings/Devices, Cubase is not seeing it. Oh well. I guess i could also try my Sony PS3 controller.

1 Like

In order to get this game controller to work, I had to use a technology to create the communication: Max/MSP.

Max/MSP can recognize any game controller that your OS can recognize. I then had program a way to send messages from the controller out of a custom MIDI port. I used the free tool, LoopMIDI, to create a custom port. I then set up Cubase to recognize incoming data from that port. This allowed me to do mapping in Cubase. This is the approach you may need to take.

Thanks, will look into it and see if I can figure it out.

Hi Estevan, I found what I believe is an easier and free way to accomplish what I wanted.

I downloaded a free program called JoyToKey and fairly quickly and easily assigned the Logiteck Attack 3 Joystick to various mouse actions. No additional mappings or steps where necessary to have Cubase recognize it as a secondary mouse. Super straight forward.

I was, for now, mainly interested in being able to record automation on Cubase from UVI’s Falcon synths that use a matrix to move the mix between different instruments playing different Arps to created a dynamic track. The program also offers the possibility to slow down the movement of the joystick screen-selected-element when an additional button is pressed which works very well for my needs.

A lot more functionality can be explored now that I got it to work. Your guidance pointed me in the right direction, so thanks.