can't access all Launchpad buttons in user 1 mode

bob123's icon

Hi there, I made a patch that changes the colors of some pads on my Launchpad when I change the speed of a looper effect in Ableton.
It works fine, only problem is that I cannot access all buttons in user 1 mode of the LP. In user 2 it works but I need user 1. I entered all coordinates that M4L would accept for the LP but some just don't work (following a regular pattern).
Does someone have an idea how I can change that?
See below for my patch.

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

Thanks!!

S4racen's icon

Sorry but you need to use User 2, this is the control surface designed to be used with M4L, you won't be able to get the right results with User 1....

Cheers
D

jko's icon

User Mode has the Drum Layout by default. But you can switch to the x-y Layout which is used on user 2 Mode.

Quote from the Launchpad Programmers reference:

Select the grid mapping mode
Hex version B0h, 00h, 01-02h.
Decimal version 176, 0, 1-2.
This command affects the mapping of Launchpad buttons to MIDI key codes for messages in both directions. There are two possible mappings, selectable with the last byte of this message:
Mapping Meaning
1 X-Y layout (the default).
2 Drum rack layout.
The X-Y layout is best for writing applications that use the Launchpad as a free grid, as it is easy to navigate a cursor around the 8x8 grid in any direction by simply adding or subtracting. The drum rack layout is better for situations when the Launchpad must deal with musical MIDI notes: six
continuous octaves are available in this mode, and these are laid out in a regular pattern.
Figures 1 and 2 illustrate the button locations and MIDI note numbers in each mapping mode.

Have not looked at your patch but thats what I did to have userMode1 work the same way as User Mode 2.

S4racen's icon

Excuse my ignorance but how would you make this call to the launchpad using max4live?

Cheers
D