Using Ableton Push in Max

razzkazz's icon

Hi Everyone

I got an Ableton Push a while ago. Recently I thought to try and use it as a controller in Max standalone. As the Push has been out for a while I expected to see lots of people using it in this way, with various hacks and such. Yet to my suprise there seems to be very little discussion / development. I have come across very bits of info on the net, including some tips from Julien Bayle and also Florian Zand's Push development kit, though that is aimed more at M4L.

I am no Max expert but have managed to get the Push grid to communicate with a Matrix of equivalent size, and have also the encoders working (though not perfectly).

How come there is so little development by users in this area? Or am I missing something? Please tell me ;)

Here is what I have done so far. If anyone is working on similar ideas I would love to see them, in particular, programming the display to display custom messages/values for each encoder. I will continue with my patch, I want to have 2 modes, one for controlling the Matrix for switching/routing and the other mode for note triggering, then move on from there.

Max Patch
Copy patch and select New From Clipboard in Max.

Thanks
Alan

Ricardo's icon

Hi Alan,
This is very interesting. I have developed something similar for the novation launchpad. But I would certainly like to know more about your work. Have you gotten any further?

Ricardo's icon
razzkazz's icon

Hi Ricardo

Yes I saw that link, thanks. Unfortunately I have been busy with other work and haven't got back to further development. The Push interface communicates with Ableton through Python scripts. The only person I see talking about decoding some of this is Julien Bayle. I am not a programmer. When I get back to it I will post here.

Alan

newtfish's icon
razzkazz's icon

Hi NEWTFISH

Yes I have seen this. From what I can see this is still for working within Ableton and it's based around M4L devices. My goal is to use Push with Max by itself.

Lee's icon
moss's icon

I just released a tool to control Cockos Reaper with Push. It is implemented with Max and you can look at all the things you want to do (e.g. control the display). Get it from:
http://mossgrabers.de/Software/Push/Push.html

Ricardo's icon

Kudos Moss!

razzkazz's icon

Thanks Moss, i'll check it out.

Wow, no replies in 6 months, then all this activity :)

Thanks

Lee's icon

Push is supported in MAX and M4L in Gridlock.... www.sigabort.co/gridlock

Ricardo's icon

Thanks Lee!

Ricardo's icon

Would be great to have a go at the source patches to. I would love to integrate this with the Jamoma userlib.

Lee's icon

I stopped delivering the source patches for a while as I did some major work on them and wanted them to settle back down and tidy them up... I intend to start releasing them again with the 0.3.52 update at the end of next month...

Ricardo's icon

Cool, I'm looking forward to that. Although I'll take the dirty patches as well :)
Thanks for the share.

Ricardo's icon

Hey RAZZKAZZ, any new development on your part. I have not had time to look into this further, but I'm trying to look into this soon. Would be great if you have had progress on this

Ricardo's icon
José Martínez's icon

I just found out about this https://jeffkaiser.com/max/
It is working for me pretty well. I don't use the data coming from midiparse, because the numbers coming from the knobs are inconsistent. Simply, set sends and receives from the jk. objects and it will work pretty well.