Xbox Controller Interface

    Was developed on and for windows. Hope it can save some of your time.
    1. Start Max Msp
    2. Plug-in your Xbox 360 controller
    3. Have fun
    Please give feedback if useful.
    A little preview:

    • Apr 08 2016 | 5:39 pm
      Hi! Any pointers on doing something similar for the Xbox One controller?
      Thanks :D
    • Apr 08 2016 | 5:43 pm
      Scratch that, this does! You should add Xbox One to the tags, thanks so much for sharing this!
    • Apr 27 2017 | 10:35 am
      Hi! Thanks, it looks so useful.
      I'd like to purchase a controller and use it with your patch. I got a question :
      Which model should I buy now in 2017 to work with it ?
      Is it working as well with generic controllers ?
    • Jul 05 2017 | 12:27 pm
      Hello, I'd love to try this, but unfortunately the file is missing... Too bad! :p
    • Dec 08 2017 | 1:34 pm
      Is there any chance this would work on MAC OSX? If not, would there be an easy way for me to make this happen? Thanks in advance.
    • Jan 16 2018 | 12:44 pm
      Hi this is great!
      I can't seem to get it to work with an Xbox One controller. Having read further up the comments it seems that people have got it to work with their Xbox One controllers, am I doing something wrong??
    • Aug 17 2018 | 10:18 pm
      Hi, everybody I'm a total beginner on jitter, so I'll try to be as clear as possible. I want to map the joystick keys to trigger some premade vizzie objects. Let's say I just want to control the crossfade between two videos with the left trigger of the controller. How can I do this?
    • Aug 18 2018 | 6:06 am
      Doing this is similar to any basic Max patching question. You need to know three things (one of which you already know, if you're at all familiar with Vizzie).
      1. What range of values doe the XFADR module in Vizzie expect to work with. Answer: floating point values in the range of 0. - 1.0.
      2. What range of values does the joystick controller put out? You can check that out by either looking at the patch itself, or by sticking a floating point number box on the output.
      3. What Max object or technique can I use to convert the output range of values from the video controller part of my patch to the 0. - 1.0 range that all Vizzie modules expect for data (Hint: the scale object)?
      That's it, basically. Good luck.
    • Aug 19 2018 | 1:49 pm
      Thanks a lot, Gregory! Trying to figure out now a bunch of new stuff :)