Tutorial: Customizing Push With max4live Part 1

It is possible to do - here's how      14/06/13

Starting from the rightmost input to the p push_grid object, you can see this is wired up to a checkbox. When the checkbox is checked a message goes into the object which essentially says “I’m grabbing you now”. You probably saw the grid switch from the standard Scale display to blank at this point. Live has handed over control of the button grid and we can now use it for our own purposes.

 The second checkbox sets a metronome running, which in turn prods the random number generator into producing a number, which is then converted to a text message (the $1 is replaced with the random number) which is sent to the leftmost input, setting a colour on all of the Push’s grid buttons, thus changing the colour at every metronome tick.

Now it’s time to start editing our max4live device... Take a deep breath and click the little plug icon, 3rd from the right of the device’s title bar. This will bring up the max editing window:

I’ve already made a small edit to the device in this screenshot - I’ve double clicked the Message object (directly above p push_grid) and changed the text to read set 0 0 $1. Now lock the device by clicking the small padlock icon at the bottom left. This switches the max4live device into operational mode, and checking the two checkboxes will yield a less dazzling effect than before. We’re now telling the push to only light one button with random colour, in this case the one at 0 0 - the top left. As you’d expect you can change these numbers to anything up to 7 7 (bottom right) which will light different pads in the grid accordingly.


Before - all buttons pulsing, after - top left button pulsing. Congratulations!

 

From here you can either File - Save As... to keep this edited device for posterity or just close it and play with some of the other example devices. The most interesting of these is 1. Interactive Overview, which contains a good rundown of all the available objects, including a list of all the commands you can use to set colours on the grid and other parts of the Push.  (One word of warning - as mentioned in the Kit’s documentation you really should switch the device OFF using Live’s device on/off button - the greenish one at the top left - before removing it from your set, thanks to a slight bug that occurs otherwise.)

Next time we will be finding out how to receive messages from the Push, and what we can do with those messages.
Bastien P is a techno producer, DJ, technical writer and (if he's honest) web developer. He's been using Ableton Live since back in the days when 'Nu skool breaks' was a popular musical genre. When he's not wrangling with MIDI controllers he's keen on drinking real ale and trying not to fall off of his bicycle.



More From: ABLETON
Even more news...

 


Ableton Live 9 Suite - Music Production Software (Download)
$749.00


Ableton Push 2 + Live Suite Bundle Digital Audio Workstation with Proprietary MIDI Controller
$1,398.00


More Videos

Sonic LAB: Lifeforms SV-1 Sounds Extra 

A few patches from the Pittsburgh Modular SV-1


BlueWolfSe7en Live At Leeds 

Performance and interview from Modular Meets


Roland DJ808 - We Ask Questions 

Product Manager Nick provides answers


DeepMind 12 Lead Engineer Interview 

Firmware makes many things possible