3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

DIY Virtual DJ midi usb controller

DIY Virtual DJ midi usb controller
«
  • 100_0834.JPG
  • 000_0001.JPG
This instructable will show you how to make a diy midi controller for virtual dj
I decided to make this as midi (via usb and converter software) controllers for virtual dj are too expensive........!!!

It is very important for you to know that this instructable will be built from a cheap $10  gamepad that has at least 2 axes(x,y) and multiple buttons..

 
Remove these adsRemove these ads by Signing Up
 

Step 1You will need the following...

You will need the following...
you will need

1)a cheap gamepad
2)an electric solder
3)a glue gun
4)push buttons
5)potentiometers(depends how many axes your gamepad has!) the value i used is 10Kohm as my gamepad originally had 10Kohm ones,it was written on the circuit board.
6)a project box(i used an ice cream box as prototype
7)skill(the most important:P)

« Previous StepDownload PDFView All StepsNext Step »
63 comments
1-40 of 63next »
Jan 15, 2012. 12:44 PMTheRealDutchOwner says:
It isn't cardboard. It's a PCB board.
Oct 22, 2011. 5:34 AMSpankThat says:
Excellent project dude! You inspire me ;)
Oct 15, 2011. 12:13 PMezas iurinskas says:
Hi, i make that projecy. I have fergojoystickmidi. It works perfectly on ableton 8.2.2 but not working on Traktor and virtual dj! I dont like ableton I wanna Traktor or virtual dJ! Please HELP!!
Jul 17, 2011. 7:23 PMmartinqueija says:
hey gulshan20 nice instructable btw!!! i am about to tare down a ps2 joystick to use it as a midi controller with multicontrol on mac.

correct me if im wrong.. each analog stick has two axis therefore 2 potenciometers per analog

am i right? so there are 4 potenciometers per joystick..

how do i cable a FADER (from an old mixer) to an axis of an analog to use it as a potenciometer instead of using the analog..??


hope you understood my question
thanks in advance
Feb 23, 2011. 12:45 AMrecordmasta001 says:
What did you solder the potentiometers too?

As in which part of the controller?
Mar 13, 2011. 5:50 AMmikergee says:
can you use the full length of the potentiometer? mine was about 70% only.
Feb 23, 2011. 10:28 AMrecordmasta001 says:
Ok cheers :) what value of potentiometer did you use?, 100k?
Mar 12, 2011. 11:37 PMmdeichmann says:
GENUIS!!!!

Love what you guys have done!

Question?!?!?!

Im using M-Audio Torq,,, Ive tried using a midi keyboard(with knobs sliders and pads) to control switches, sliders, basically everything in the software,,, using the pads as my cue,play/pause, bend,,, and some of the keyboard keys for effects and kills,,, will i be able to do the same with this project?

im excited to start my own project(thanks to you guys) hehe,,,

oh yeah,,, i wanna have full control of the software,,, volumes, pitches, cueing, playing,, kills,,, equalizers,,, by the way,,, im running MAC OSX 10.6

thanks guys! you guys are the best!


Jan 19, 2011. 1:54 AMBeonic says:
is it possible to connect a second pad to the first one for more functions
or seperate?
Jan 23, 2011. 1:47 AMBeonic says:
yeah i will post some progress soon
i have to order a new gamepad ...i damaged the first one =(

i like diy things and i like ur project so...
my idea is to create a full vdj controller like a dj mixer but without jogwheel
Jan 23, 2011. 9:24 PMmikergee says:
you can use a wired usb hub with 2 or or more port to connect all the joystick in one controller
Jan 20, 2011. 12:45 AMmikergee says:
i already try it and work perfectly, i separate the control deck 1 and 2 but you should open 2 rejoice application to control the other device. i also use MJoy because it can handle 2 joystick and more stable than rejoice but the problem is it can handle only 6 button per joystick. until i found a perfect software. its fergo joystick midi, i think its the best software to use. http://www.fergonez.net/index.php?lang=en&page=apps

Jan 21, 2011. 5:07 AMmikergee says:
this is what i got so far. controller for 1 deck only but you can control 2 deck alternately or build another one for 2nd deck, i don't need the mixer area coz i'm using an external mixer, i have a previous design using keyboard circuit but i drop the idea when i found this joystick to midi project.

http://www.youtube.com/watch?v=LOK1_dBZpp8
Mar 25, 2011. 12:36 AMmikergee says:
heres my prototype in action. hope you like it.

http://www.facebook.com/v/1775582603453

Jan 22, 2011. 1:37 AMmikergee says:
i have a rotary control in in mind, by using ball mouse sensor to control the scratch waveform, i will just place the cursor in the proper waveform and control it. i will let you know how i progress.

i'm from Manila Philippines
Mar 12, 2011. 10:40 PMmdeichmann says:
Hi! You guys are amazing! Creating these controlling from practically nothing!

Mikergee! I live in the philippines aswell,, wondered if you can help me build one,

basically what i need in one box is.....

6 toggle switches
4 knobs
3 sliders

what board can you recommend?

as you guys mentioned, a gamepad with two analog sticks can handle 4 pots? correct me if im wrong,, :)

as i understand..... sliders and knobs are analog?? (big question mark)

what can you suggest?

Mar 21, 2011. 12:17 AMmikergee says:
as far as i know all switches are all push button, the toggle function can be define in the software. (how you want to react the button)

may i ask what controller you are found(2 in 1)

i'm working on my new design using 3 controller, (2 dual shock and 1 regular pad) here the image
Mar 25, 2011. 12:13 AMmikergee says:
the jog wheel is just a simulation, its actually a 8 cm cd with sticker act as shuttle wheel like in vcr, you cannot rotate it. by just panning it left and right it will push a switch define as nudge in vdj.
i think it will take a lot of circuitry to make a jog wheel.

heres the actual panel design made in flexyglass ready to cut.
Mar 14, 2011. 5:51 AMmdeichmann says:
HEY!

thanks man,,, appreciate it! working today on my project,,,

i dont know if its a good thing,,, but i found a two in one gamepad,,, 2 gamepads connected to each other and has only 1 usb cable,,,

question?

is it a must to download the mac software that you have mentioned? (junxion)

or i can continue with my project with out using the software?

thnx guys! il post the finished product when im done! more power!
Mar 14, 2011. 9:30 PMaatencio says:
gulshan, im really sorry,, i hope im not annoying you or anything,,, =)

i have downloaded the software, multi control,,,

i do get signals,, all i see when i press the switches are the values goin up and down,,, (0-127),,,

but,, what next? i have no clue what im lookin at,,,

im sorry,, i hope im not a pain... im sure once i get this,,, ill be creating tons more,,

thanks guys!
Mar 25, 2011. 12:05 PMmdeichmann says:
Sure thing no prob! We all have to work sometime... hehe,,

oh yah by the way sorry for the last post (aatencio) i used my girlfriends account,, forgot to logout,,, well anyway,,,

sounds good then,, meaning i hooked everything correctly,, but my question is,,, how do i use it with m-audio torq? or serato? and im sorry to complicate things,, but im running a mac,, and the only software i can use is multi control...

i have no clue with what im doing,,,,,,, hehe,, thats why i come to you guys! i can see the numbers and the software responding to the pad,,, but what next? what do i have to do for it to work on torq???

mann.. im soo glad i have you guys to help!! big thanks guys!
Jan 22, 2011. 4:02 AMBeonic says:
question:

U use only 3 potis for the EQ
do u have to switch Deck A or B ?
1-40 of 63next »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
5
Followers
1
Author:gulshan20