max4live.info tutorial: In Control (APC40 Edition) - Setting modes and controlling grids

 
Here is the latest part of the In Control Series. This edition goes over the APC40 and how to change modes and grab grid coordinates. For more information on some of the specifics of controls and components, check out the wiki section of this site under APC40. As usual, the patch for this tutorial will be uploaded to the tutorial section of the forums.
 
Click the, "Read More" link for the video tutorial...

 

max4live.info In Control: APC40 Edition from Michael Chenetz on Vimeo.

Your rating: None Average: 4.3 (3 votes)
Guest001 (not verified)
ahh finally easy to

ahh finally easy to understand guide how to remap functionality, thx alot!
cant wait for the javascript method though :)

aminoplacid
Offline
Joined: 11/15/2009
Thanks Mike! Always

Thanks Mike! Always appreciated!

Neil Bufkin (not verified)
Thank you Mike. Any chance

Thank you Mike. Any chance you will help walk us through setting up multiple user modes for the APC40 in future tutorials?

i.e. Track 1 Record Button = Monome Emulator, Track 2 Record Button = Drum Rack Pad Player, Track 3 Record Button = Virtual Sliders, etc, etc

mchenetz's picture
mchenetz
Offline
Joined: 09/17/2009
Multiple user modes

@Neil Bufkin

Perhaps... I'ts all a matter of time. I am working on a lot of different projects right now. If there's enough interest I could always make things happen. It may coincide with some side projects that I am working on... So, We will have to see.

Mike

aminoplacid
Offline
Joined: 11/15/2009
Another Thanks! I didn't

Another Thanks! I didn't realize that you could use the print object to open the max window from LIve. This allows you to "debug" the live objects that you cannot use in Max (like the observer). Perfect!

JuanSOLO
Offline
Joined: 11/24/2009
Thanks again!!! I'm really

Thanks again!!!

I'm really looking forward to the Javascript tutorial on this. I feel like I noticed the "snappyness" too after using a few devices from maxforlive.com that were made with Javascript. They just work better all around.

I know nothing of javascript and I hope this will help get me involved in it to make better devices.

Once again thanks for this much anticipated tutorial on the APC40.

zqpm1qaz
Offline
Joined: 02/02/2010
Hi Mike!

Hi Mike!I new on max for live ,In your video tutorial the max for live window are alway on the ableton window,How to do that? Thanks!

mchenetz's picture
mchenetz
Offline
Joined: 09/17/2009
Presentation mode

I am not sure I know what you are referring to. If you are talking about the fact that i have my M4L object showing up in a Live device then what you would want to do is right click a object that you want to show up in Live and say, "Add to Presentation". Do this for all objects that you want seen in Live. Then switch to presentation mode and arrange the objects above the line where Live will display them. Lastly, right click a empty spot in the editor and choose inspector and then check "open in presentation mode"

I hope this is what you meant.

Mike

aminoplacid
Offline
Joined: 11/15/2009
In this tutorial, you call

In this tutorial, you call "set_metronome_button id 0" to turn off the Metronome button and then call "set_metronome_button id X" where X is the id of the metronome button. WHat I find odd is how this would work for some buttons like the nudge up & nudge down buttons. There is a "set_nudge_buttons" function that (theoretically) could accept id 0 to turn off the default functionality of these buttons but turning them back on individually seems rather mysterious. Additionally, this doesn't even seem to work as advertised.

I'd be curious to know if anyone comes across a way to modify these buttons.

On a side note, when looking at the functions available in the Transport Component, there are some functions that seem like they don't even apply to the APC40. For example, there is a set_loop_button, set_punch_buttons and set_seek_buttons but I don't see any functions on the APC40 for those. Perhaps these are functions more related to functions in Live? Anyone else think this is weird?

Derek

bobymicroby
Offline
Joined: 05/04/2010
Awsome

I am waiting for the javascript tutorial aswell.

drhiggens
Offline
Joined: 01/29/2010
looking forward to more

I went thought this video along with the other videos that are based on the launch pad. I am having a bit of trouble applying this to other buttons.
What I am trying to do is remap the scene launch buttons on the apc for my live sets. That way I can have up to 5 button matrix custom setups.
Scene 1 is the default mode.
Scene 2 could be trigger effects and beat grid with the buttons lighting up so that you know what you grid is set at. On that is just a simple track looping so you can see the it on or not. And you could just flip through modes by selecting the other scene launch buttons and it would stay on so you know what mode your in.

Very similar to other requests, posted here I really have learned a lot but I’m still not comfortable enough to really create things on my own yet. I am much more comfortable creating interments and things that interact with audio then I am with the controller interaction.
I am also really looking forward to seeing the monome videos too.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • Lines and paragraphs break automatically.
  • You may insert videos with [video:URL]

More information about formatting options