Xbox 360 Controller Midi for Traktor?
Xbox 360 Controller Midi for Traktor? Posted on: 25.07.2009 by Tiffanie Lebarron http://www.djranking
s.com/2008/09/05/how-to-wiij/After reading the above aritcle I am curious has anyone tried this or know if the same principle could work with an xbox 360 controller. I assume that xbox controllers work off IR signals similar to the Wiimote, its just a matter of interpreting these signals as midi. Its just an idea, i would never perform like this but as a short term solution before i buy a VCI-100 for Traktor, but would it do the job? Thanks, PS: i would just be using it for transport functions such as loading tracks and playing, Toggle deck A/B/C/D, maybe loop in loop out also? nothing too fancy | |
Tiffanie Lebarron 25.07.2009 | http://www.djranking
s.com/2008/09/05/how-to-wiij/ After reading the above aritcle I am curious has anyone tried this or know if the same principle could work with an xbox 360 controller. I assume that xbox controllers work off IR signals similar to the Wiimote, its just a matter of interpreting these signals as midi. Its just an idea, i would never perform like this but as a short term solution before i buy a VCI-100 for Traktor, but would it do the job? Thanks, PS: i would just be using it for transport functions such as loading tracks and playing, Toggle deck A/B/C/D, maybe loop in loop out also? nothing too fancy |
Soon Zafer 03.07.2011 | I'm gonna try plugging in my guitar hero controller like Ean did |
Anisa Ciciora 30.06.2011 | where is it!!! i would love to use this software!! lol |
Kamala Geertz 11.08.2009 | I've got dead zone calibration done so that the analogues dont send out signals when they're moved very slightly from the middle, that way you dont change settings by accident and can use the analogue buttons by pressing them down without sending x/y info. So far its working great in Traktor. This week I'm gonna add the functionality to customize the midi signals coming out of each button/analogue. Next I'll add 4 controller support and then I'm done! |
Kamala Geertz 04.08.2009 | Dont worry about it, already using MidiYoke for the ports and yesterday I figured out everything I needed to do. I've got absolutely all buttons and analogues working exactly as expected and the response is great. Will keep you updated on the progress of the app, I'm aiming to get full single controller functionality done by the end of this week and 4 controller support by end of next week. |
Latia Pfleider 03.08.2009 | Hi XIXSIX , I dont know anything about the midi note sends but if you use midiox you could view some signals. http://www.midiox.com/ midiyoke is from them also its a virtual midi port I use it to send midi from 1 program to another |
Kamala Geertz 03.08.2009 | Hi Modus, after reading this community
I started doing some research and can tell you that it is very possible to dj with an xbox 360 controller! i have done it, but as of yet its not a perfect solution. See theres lots of free midi translators for windows but these are either incomplete or unstable. Even GlovePie wasnt working that well for me. So I eventually had a half decent solution using 2 translators at once, one for the analogues and triggers and one for the buttons. But even with this solution not all the buttons were available. So I decided to get cracking to make a better solution, I'm writing a C#.net app and so far its going really well, all buttons (including left and right analogue buttons) are available except the big silver "X" button in the middle, but this has always been the case since its not exposed in the DirectX API. Thats a total of 14 buttons (with the D-pad up/down/left/right which hasnt been avaialble on any translator so far) plus 6 axes for the analogues, thats a lot of control! And the app is also talking quite nicely to traktor via a midi port. OK so I need some feedback and advice from guys with Midi programming experience to make this app rock solid. 1. I'm currently using this midi toolkit from http://www.codeproject.com/KB/audio-...DIToolkit.aspx and it sends one message at a time, it cant send messages on all 16 midi channels in one go. Now what I want to know is will this affect traktor modifiers since the messages are not being received by traktor at the same time when buttons are pressed simultaneously? I can easily remedy this by setting up the messages before being sent and when they're all ready to go I then send them all at once by using one thread per midi channel. Unless somebody has a better midi library that they can point me to? 2. Buttons - how should they react? When you press a button and hold it should it send one NoteOn message immediately followed by a NoteOff to act like a trigger or should I just send continuous NoteOn's while its held down to indicate its still pressed? I tried the continuous NoteOn's method believeing thats the right way for modifiers but its not working very well. 3. Currently I'm just sending messages as buttons are pressed, ie. they're getting sent asynchronously. Would it be better to synchronize these messages so traktor wouldnt have to deal with hundreds of messages within a small space of time and what should the period between message sending be? Help would be appreciated guys! If i can get those issues sorted I can release this app for everyone by next week! |
Latia Pfleider 27.07.2009 | I believe your right modus the lpd8 is not out. |
Tiffanie Lebarron 27.07.2009 | ^ is the akai lpd8 out yet? cant find it on thomann or musicstore so i guess not.. anyone know what the expected price is gonna be? |
Latia Pfleider 27.07.2009 | yup they are cheap... only some are compatible with the wiimote and the only thing I thought was glitchy about the wiimote was possibly just my setup but after it was idle for awile I would have to resync the thing and my software didnt always sync it right and I would have to "discover" it again. other than that it was ok for games. as far as using it for music you should be able to do what you want with a x/y pad unless you have something you want velocity on. if you google wiimote midi you find a few youtube drum videos. I would prefer a pad like the new akai lpd8 for cheaper than wiimote/usb bluetooth |
Rima Kanoho 25.07.2009 | fairly inexpensive i paid 30$ for a bluetooth dongle and its no bigger than a small flash drive. ive got one for my headset i use |
Tiffanie Lebarron 25.07.2009 | ^ now that u mention it i have seen the said windows xbox control in a store one time and always wondered how that worked... On the subject of bluetooth and the wiimote, is it hard/costly to install a bluetooth card to a laptop? does it work via USB socket? |
Latia Pfleider 25.07.2009 | also just so you know there is a version of the 360 controller that works with windows (says on the box). If you happen to have that one it would be easy with a midi translator program. Also the wiimote is bluetooth and you use a bluetooth card in the pc to pick up its signal. When I used wii-mote it was kinda flakey to activate dont know if it was just my setup or not. the 360 controller for windows uses a usb cord (not wireless) as far as I know |
Hertha Fang 25.07.2009 | I used to use my xbox 360 controller w/ traktor 3.4 it wasn't bad, there is actually an article on the blog for it if you search around. personally though, I wouldn't just use it, but would favor mixing with the keyboard and then using it to control the expression on multiple parameters of effects. Ie. x-axis controls expression of one knob, y the other knob. And you could use both joysticks for a lot of fast changes over multiple parameters that you can't make with the mouse and keyboard (well not very smoothly if you are moving multiple objects simultaneously, like you might when using a gater and reverb in conjunction. |
Klara Neiffer 25.07.2009 | Lol ! Cool idea ! also if you have a pad with arcade button XD STREET FIGHTER POWAH ! |
<< Back to Reviews of DJ equipment Reply