Launchpad - best way to detect the right hand buttons?

Learn about building and using Max for Live devices.
Post Reply
gavspav
Posts: 342
Joined: Tue Jul 12, 2005 12:43 am

Launchpad - best way to detect the right hand buttons?

Post by gavspav » Fri Jan 08, 2010 5:27 pm

I'm using the API to detect LaunchPad activity.

I want to get the button presses for the arrow buttons on the right of the unit (vol, pan, snd A etc)

I can do this by setting up an observer for each button but I'm thinking there is a more efficient way.

Is there?


*EDIT* Observing Mixer_Modes returns 0-3 for the first four buttons.
I'm still missing the last four.

technog0d
Posts: 265
Joined: Mon May 26, 2008 1:14 pm
Location: Philly
Contact:

Re: Launchpad - best way to detect the right hand buttons?

Post by technog0d » Sat Jan 09, 2010 1:51 pm

you can observe those buttons individually with the following values

Vol_Button
Pan_button
SndA_Button
SndB_Button
Stop_Button
Trk_On_Button
Solo_Button
Arm_Button

You will get a 0 or 1 that indicated whether it's off or on...

Mike
Websites:
Max For Live Community site:
http://www.max4live.info
http://www.noisemakers.info

Controllers: Lemur, Ohm 64, Monome, APC40, Launchpad
Daw: Live 8 Suite
Audio Interfaces: Apogee Ensemble & Duet
Monitors: JBL LSR 4300

gavspav
Posts: 342
Joined: Tue Jul 12, 2005 12:43 am

Re: Launchpad - best way to detect the right hand buttons?

Post by gavspav » Sat Jan 09, 2010 5:21 pm

OK - thanks anyway.

Lo-Fi Massahkah
Posts: 3604
Joined: Fri Jun 04, 2004 2:57 pm
Location: The south east suburbs of Malmö, Sweden.

Re: Launchpad - best way to detect the right hand buttons?

Post by Lo-Fi Massahkah » Sat Jan 09, 2010 5:47 pm

Don't know if this is the best way. But it's how I solved it. And judging from the documentation I think it's the only way. No similarities to reading the complete 8x8 matrix. I'd like that though.

Code: Select all

<pre><code>
----------begin_max5_patcher----------
2472.3oc4c01baaiD9y1+J3349Pu1zT.r3Mde6t+F2zIirLSh5IQ4QhJMsc5
+8SD.JlzVxdIWxUyfLYhrAkr4xGru7rO.j9ut8l6te6Wq1eWw+p3+VbyM+0s
2bS3PsG3lz3atayhutb8h8gO1c0U+916+s6dW7sZp9ZS3v+45hcUe4zg+315
l8q9yp12RpduHc35CaVUutpI7aR8zA2dn44GMdnl+3wpnwc2cu63+K90zau5
gvY8nk7y5tmz5EaB+.28u2sZw5SuyiKZV94U0e5C6pV1D+8AvQqpv50seAJa
eUIdun3Wa+I96aus8k2QCR9oiW5zAD4k.jU0MmEOj9wAHRe.QDAr.zyAh7iE
F40.QbTPDiKhHp2aldD4P8iKV9+JV09ugfLxyhLvqgLuq2WNGNYIDI4jAOFq
ijeylp86W7opW.Shh+grXNccNKdTR.OLh.dnCu15HMN7XQytUecYytucBWtc
8gM0O2G3kNF6196gw9z38KWrNX+hWOsac0uDOEuJbsd09fmT3qmC57uM.AeC
ZN9JHGab0gM2Wsidni5MBcteQ8mNexEXbdIVnSxEiXdJ.4LWizsT.joo9ykx
ibLHXcw9p5G9vWVr9P0wrJmEeDyWNEo4xnSw+Y65Gd6BRoTskwHG6DCQGOue
tX4Qaa210eX+gcebwxp8EhSGZ+U.yzTvrjaUjhmLFtMZP6BAZqW8kp22BbCA
YFXI7.+2KxA1RGgrwLQRRErdM.53azdR414wQOfKVE2TRBZVtcylp5lWlS5v
tcGOdw8GZZ1VW7Che18OK93tsaJZ193w+Wb+1iuwF5k3DuDbTiJUs0EfEcLO
jBDyRtZE2z8FWgbqrKXDKjOd9dW.KbbiElwAFkQOCUo8oVll5bIMSSuRJD8J
cVjQSBY.670L4mVzTwtihgDbXsyHau2jJiWwc0HCgB0kkgB0d6Tvj4hX1tsO
Vsq4OJBDjYGdHTrN4RIcA7YdH5crJcwZ5j7tXtmPWlWhjmwOdvQJDQzQeJfy
LSr7tlzfMkjitjox4kyHM38U69xEzrPLuZkaEjiuThX7kZVH5XYu90nJe488
Jeki7brJRHiHy34XARvAbc44vtjMVMgDMhnznYLOGKAEsRtToJ4YHOGKENxo
0SPlyzbrNxAWwlHxUVNd5QWt4jkig8pWiaoLsQNw4rbNNAIjI2jywIIAGWY4
bDbWG2oFelFWri7bVNGGLd3I4Rkux43HPQ1of7WMGmgbvUdqliyRN7ZdUyQy
d4qwsS+rBH2kyw4IgL4lbNtRRvw0UNm9FOGEx8DzMNs.44rbNdIA3Q.4sbNd
Bbjs.j+x43AxAWYsbNdM8nqYUNGf8cpz3n4nEY+tyA7jPlbSNGnjDbbckyoO
kUV1qnDn4nUY+tyQSflSxkJekyQSfliF9NXy4nAxAW4sbNZM4vq4UNG12Q1p
RJ23l4rbNffDxjax4.RRvwUVNGG2ExAB0p.H62cN.P9VFJekyAHTkBzeGr6b
.C4fqrVNGvRO5ZVkyg8my.xwQyQpx9cmiRPBYxM4bTRRvwUVNGK20wUDn4Hg
re24nHPyI4Rkux4nHTEWZ9NX24nrjCtxa4bTdxgWyqbNB144P4ALUNqliTPA
Xxt8lCEvXRjx4RoT1t3g1fI5obGXgZB2uGwNtUwGNEtYIOxay7yvN0FMUDKm
02RRQBmLe2JIIsakxe0sjRpQV9rdM77jCsdUssBmyiWl0O+g1a32W6w6CZ62
dX2xSV8oGrOGyMexzenZeyp5EMq1V24CU16y74UO7PUc2mfTaV8viaORlIYC
kdWqut1GlS0puM3BSsns0o2T8kASEJ6XpgADMUa4zaqNgZVr010aZpsUqbdr
UXFrUsbdbWUyfO.nlGaUNC1pDTyisZmAefX2RdySlZX.0z.HrToaLlZ5YPHD
2Oq8GYboN.C9JgQTgbLgcsOnwGxExDfsx2xjFXVK6aAsomanfUblQoFucgIn
vHNtDgo9ZzX0ctNBiHdcnQ38XY04wivhzrZQRLljzvpMgon.uA8RLzUk7ZRX
bk3cdShgor1wpMowjLKXSxAPG5Xyis4ZiK4sN9zVs+HWRAPanXXXD0qDTnKu
4yP0FGLLvM0FWhCu03mJR7lo2V62G2DZqnZjafFa+F4lPiEUmbCzX62I2DZr
vLXroV4ldiUMCtAI94SuwJmAiM0L2LXr1YvMXlrUEFWVy.y7ahczG4bmVA7t
C7AR4oMzeuARYXzoGzs8FE+fRQLUS6HNt1s5wesmdRa0aPbiSTFSAYX5hn8g
3yXuHR2eo8F3S+AQxw4LQ6cn+TdQDmIrIIEX5hPKlkPIf0XB0nbmh3s17D1G
+9TbslUmIPMsyCwKHPOUg0OyY+BQD.uJLnPzuS6sx9fHiYR+4wJFZldjX0ej
K8muESX8FcS.5pvftCUps3j+IaW9zHpVKfA2U75KfQi.Ou5M4wHJmiW0cBmt
2ZtyUxuMIvXSR9rILD7c7puiCiOtcbK4oJxFr6HpVKlJFgKIFmUEX794UbSG
ltybBdsILZc43U+s1sz1aO2waFdGpL7CjUjKsgaiqQTJhTNAqQjSiAAsCTos
zMXXxZSjm6MRkVBLiIteYoyWxgguji2UDvhIlgYSBCLYAVSAawPZ2xaiDVLD
Pr7Rn0hQBeKy6G.Gl4NdKKXwT9zNv3txnHLoVmRq7wTz5jEyRzY8CbUjzcaR
8jVk8GEaYszHlpVVsn1wA7RP1fIlwvatECFbxXXMGrACQ.Cy0pvztfgW5cFT
BxyK0bSIl4NdqKXvT+zLvbARQTN+DWxzRkOE7fMXz.wJF3p2IftTekBq+LCS
TgkBsXp3BavT.zvqhNZLAyZdSDqwP7TOP0h01tS55R+KGklx0tIaFWigVudf
pXn0ci1zxIKZSiQsXMujq0n1QY7VrQign.vahc.SlRnjeaRfwl3iPEfZ6f3F
0MMQRY1tinZsXxe.7R+CvPIEFn1TfqaiQm1RG8GE+HfexZLBPEGOvZefoaCo
fZxZHEvnpJvalP.0NsjWYF.T6gJdaE.vrZFfjeaRfwlXL6Llp8JdqhovjCVw
qOtBSt.0.EmR55xIVIgWN5TSQ9Ia8ATXDBRMvbvRa20kQBS15xnvHJnh25wJ
L4fU7xFUgg4mh2bvJL4fUR9sIAFahubvJL4fki61eMwPt6HpquHFik2jyRTa
mBVmSkn1ME71DMpawOdSQHwzPfl4axOIl66UdEkQhgRjbfsh35tGH0S1VfTh
RLwARUx2s+zSOtG6O5zx3MUMqpv3aJYt7Eps7MgaChm99m8fd41+91+OFx4M
Q
-----------end_max5_patcher-----------
</code></pre>
.m

Post Reply