midi controller
Hello I'm really new to this and im really interested in creating on max for live but i dont know where to get started. im trying to learn how to turn a simple Playstation controller into a midi controller to use on ableton. Could anyone direct me to what i should be learning to be able to do this?
As one usually does, start by breaking the problem down into smaller parts:
What object(s) can you use to receive output from a Playstation controller?
What objects(s) can you use to separate out the streams of output by individual controls?
What objects(s) would you use to route that output to your softsynth or Ableton device?
The search facilities built into the Max application would be a fine place to start, since they'll tell you about Max objects, show you tutorials, examples, and even search this Forum for questions similar to yours.
what kind of messages are you getting from this controller and is there any software that comes with it? maybe you can get it to output midi and configure it outside of max and that might be all you need.. or at least a starting point to get you to receive messages in Max and play with them there.
Awesome thank your guys help i really appreciate it. so I've Been Reading about HID and how i should use that to connect my playstation controller and ive been able to use a hi object and then unpack it to number boxes but for some reason instead of the numbers moving when i push the buttons they continuously stream data without me touching the controller. Any chance anyone has ran into this problem? i can still press other buttons and it move the paint brush but im pretty sure it shouldn't be polling the data if im not touching the controller

never mind i figured out what it was. Turns out the PS3 and PS4 controllers have tilt sensors that do a constant data stream to the hi Object. If you put a route after the hi Objected you can filter the Information coming through and get a better indication of what buttons are which.
also found this video
https://www.youtube.com/watch?v=LaQlXe9EMa0