If you’re looking to use your gamepad as a MIDI controller, there are a few things you need to know. First, the gamepad has an input jack on the front, and it also has two output jacks. The first output jack is used for MIDI in, and the second output jack is used for MIDI out. To use your gamepad as a MIDI controller, you’ll need to connect one of the input jacks to one of the output jacks on your gamepad, and then connect the other input jack to an audio device like a microphone or sound card. Here’s how:

  1. Connect one of the input jacks on your gamepad to one of the output jacks on your audio device.
  2. Connect the other input jack to an empty port on your audio device.
  3. Play music or sound effects through your audio device and watch what happens when you press buttons on your gamepad!

  

The first thing you need to do is download and install MIDI Yoke which acts as virtual MIDI input ports.  Although the site does not state it … this application is compatible with Vista.

Next, download the freeware application Avis Rejoice V 1.6.  Rejoice allows any USB input control to be input as a MIDI command.

At first there are no settings needed to be changed in MIDI Yoke.  You will want to launch Rejoice to assign the gamepad controller buttons command.  Make sure your gamepad is connected before launching Rejoice so it is recognized.

Now, in the second section of Rejoice select the Button field and hold down one of the buttons on your controller, select the “Note On” command, then click the Add button.  Simply go over these same steps for every button you want to assign a control.  Just minimize Rejoice as you will need to let it run in the background.

For the sake of this article I assigned my 1,2,3, and 4 buttons on my controller as “Note On” commands.  Now that the gamepad controller is configured, open Fruity Loops and go to Options MIDI settings (F10).

In Settings there are a couple of things to look for.  Make sure for the Input section that MIDI Yoke 1 is enabled and active.  Also make sure Controller type is set to “generic controller” and then Enable button is lit.  Then just below that make sure Auto accept detected controller is also lit and enabled.

Now to verify the signal is getting through if you look at the upper left corner of the screen you will see a signal light next to MIDI every time you press your new MIDI controller.

Hopefully this will get you started.  For additional information on setting up and assigning MIDI controls in Fruity Loops this is a great place to start.  As for other DAW’s you would need to refer to the application manual on setting up and assigning the controller.