MonoPad for Launchpad - Monome Emulator

Learn about building and using Max for Live devices.
Post Reply
technog0d
Posts: 265
Joined: Mon May 26, 2008 1:14 pm
Location: Philly
Contact:

MonoPad for Launchpad - Monome Emulator

Post by technog0d » Sun Nov 01, 2009 9:31 pm

Okay here is a really early version of a monome emulator. It currently only support /led from the Monome app. I worked on this for about an hour today. A couple of observations... The Launchpad tends to want to switch to drum mode from x-y mode at random times. Not sure why that is. This emulator was created in user1 mode which worked rather nicely as the rows are multiples of 16. The key press works very well currently but some of the OSC interpretation needs adjustment. Again... I did this real quick just to demonstrate. I plan to fix it and add some more functionality.

In order to try this, you need to place it on a track and make sure midi is to/from the launchpad and midi is set to in. I encourage people smarter than me to fix it if they like.

Code: Select all

<pre><code>
----------begin_max5_patcher----------
3258.3oc6csziihjD9rqeEHKMWlwc24Sdr25YVM6kczzRydXW08nVTFppXZL
XYvU+Ry+8MIyDavkIIvFSgc4tkrqDrwQ9kQDYDY9Ev2uYxzaS+RX1Tq+g06s
lL462LYh7PEGXht8joK7+x7X+L4GaZR3mSu8ulNScp7vujKOblUd5uEED86q
yKO2R+74ODkb+GWENOW8Svv1uFMyBiIEuYykMbeMx5O0emn.4US7K7JJu7Bc
WZRdh+hP4od6pH+XqeNMNn7zIqWDkDGlKkO71CltNu7nnJWornuIuRXzqQEG
8uu4lhWlcb8e+kKCSBrrQs26YNpdOxXum1e8dbC8d8gUex7utLTIlSmZ8m8G
vzIEClmc6JFDmyIEikVySiM0yUcYpxjfRL0ycYM2yOs5CUk+vUZTPCChKTTb
3igqxhRSpb8mLcauzkIGRYLYmjpdi4ssaJP26iSm+ovfJCKSlFDdWmtHoBqv
seAoEVsWp+IiRVtJLKLI2OWK5U+g8WGm+w8iQ0O+c9yCa7Ku2QoISueUTPZR
gPT6aVb3xet2aI6t7pRs77I9K2yWMOMM9V+UOFkEcabXswAghqeRzB+7v7Hk
zPPa9dQKVtJJIu10JLwWbMdHa9pz33ZWJ0YdbOmIH7wn4geNJH+A40ZKVUaN
lJ5M0Lopc7cLslmtXgXTpD7pYekGlU6D6wDC6IG9IpWc10BaWqLFs50q4wvl
r1Z1MSitZlT5tQ8GyNPbZQXVl+8g6EmBVuXYK3DgpT3juRUyTa2LNgsOPbhz
HNgMfSUNUSyX0SvnPltU3jqEkJWkyHoREG0lRkauqSQNPrpvVel0za8Stumg
spS.VW46awVqBerUyT0z9Dk9GqMHk26peGJjVfmCFVtze9mrPVHfnIRol51p
WuKUi4lQx4ESgABEU15buWyMCh8+LGriQkb1FUyJezL+GCC9nPZEcxO5mmuJ
5104p4mm7DrTLguvWnJlrMGbynxId74mZUI2UMktdFKRaCO3QiNtLfqARMO2
5Vqn1zyUAGgsAhjT5nY9L4DYyFVHUNe18.wT87Y717.SIuLmPCh9oxPGiP.U
OwW9pmlB1mXQXsFfPE0x1C1mhd4Ee.vHszSB4.MPKuWdHYtE1JtUfztR5mL6
1vQGmd2FmdboTM3l4Lvl4Pyo2g+xS4LJu8j80SkqV.RR6olh5ccyQOL9iV0W
Pnl8TR.FjoM+EY75ySWmHTIEy73.COUQE4PaSqDenQEw68zSq3wbnicOO81n
Df16ah2rEj09En895jNEej5UtWqtNoisUJs2UNkxLnXgzaYAu70FAMVivBBj
FVy64m7zka.Swu2zdDIT+rso+n59dbfXA+H2flSUm03tX8PTlUbzhn7Lq7GB
sxVFFFXkdmrQfet+LqTwet5yQYgVKhBhrl+P5mBypdwhiRBkycrqN+9bvgqB
pXttkg7+3O2aJ11MAsni1v9IJ6pEme+iGYoqWMuTEubJQq5c5fvr7njM6H76
2FKxNevGhBBpuGrxg7nfkoBWFZADniitJ26Qb1ubiGWhMBnXWrVXhbFGKxcw
jR6HNMnlfFU3cQNxVDHpI3m7AAI2XDtHJdG0pdfk6sd8FpTN4rmz.6phEPjN
JW25ThBPF8jCyinQOnF4xN33QtonyS4tHJpyR497TrKVHTPxMebM2awxb.aR
rQkX6dVJ0PMIGWpHPCWfMphxgBDqYiKrFCDrwiJvFZhG6wK4ydjvfbiLtx7P
lPAHGIiqH34fyXZb42lB1En23xGHT8aLd74EDbl0Gfb6pH+FAodaaq81gzGT
zytABoy9NDV0afM8PHbeb5s9w5BXXymYJT992nD8jUsRgB8Swi7sXq+JcytU
XpvYT7Nf5Yp7QXrCovYH6sFRHcsFRl0y0UzOY.TndDE2rc2+FMVqZh38Gnz0
BqY6NKzOXRksf0ftB0k0Nrf8tbfkevLrThG52nlLgrubPkkVqR+rIsEUoMTV
XZFKIOt84Zgoo1OIaOEuNvJCC6tUWZseMtVVZWhkk1QxoUGsIE5Jkq6KJWqg
T5UFWezZmZziwux359hw0t5Jx5JiqORFWS4UJ6mWvLt1DiR1FbWiNKUzFDXU
QiQ3y0xhtEOgwBMth3sZiGRJxXobHZidFnmN6HcHV5TT7lp+NpHpttFpQWIp
9QPTcmZ745JO0OnpJUO8B8JM06GZpqwS7UZp2yzTWasi4WYo9QTUJ5LcH.yC
m+xrJxAS2eEb5wuR2+NP2eRkfedgS2e8rEtnQBc+ux67Cg24iMZqblRsySNA
t41u1kJ9GQ3xVFYl5lSYs+Fq7M48jFDjrkijC3xFWYv8UFbekkWmNNLJ8+hu
xNsqrS6J6ztVhBWqytwhbiOOYEMX1by6S49J4P6FAtpuyJaWRFLw0.+s3H1S
IAocCzZC87wqs98tMeXr..rPsiKZ59wbLxqMumOFytYW6NH7oQclsj.deb9i
aCVmg6dYoyfaGWfoyvOW0YZ.e1txuFsqJ4OqZqwcvFe5V31eOBGnG.OZmsmU
6se.KIgB.fRH.bvlv5OTZb38oPGBC.cT6+ulQ.M3+gPuP7+76+wu7pUhehPq
27iuINLP+1GWk94x+z7iPDMpoWxbrKyn6IT+oTwNjh.Y1InXPxjbE9Nq27CY
uof6zYFPKW4baLE4H7L5lhco7P3oMuRZcFMnX1qDibt5U5fKxJr5QNCylAnH
qvWPEYUlkv4Td5aWtD.5nLrrMiNnQ4ytIQ9l4oFKytJT2kr408NsD9.bJreE
899wv06VEdWzWLzKcpbK6gaa7YvE5b5YvkZ1UYyVmWPcKezbuGa+74Br2swW
AQyPANTspgw.LNnmNanmw4LaJX0rvbg5vClrWTYEVgWvMlr7ERrpwo9ApIga
ATb1dWmtwj.IOeQWc39WKfhvfn7m.MPTU3JN5QbMhKPifXdbz7OsHMHbGb4o
f0FlqTdfOE9087EgGZeA9s6EXutppxfxMcVwmb457Me+9zWlHdk6Vkt3su6c
.RXRQYRWiOyEonyM+Ylvl1hkyQs5M5kmv1ndJw6BAYVGHxYbdXzigVtHW.qw
EQEdfqY3w8BI4Q8i1VLf7G0AOYL9.h8EBtHTaxJ.l3z49wOjlkKzdPH.FWZ2
+DyvD4bJBaQNzDq6EwYurcsjxnHMZ8fcufRi9MluATf05ELH2WNbdwbe4fn2
EJFf6KG3Kn6hKBaoj7GL6usLyCVkTOZBZHWPVRpL4MuIlZvQub3lyAAiuvxj
u8G05kyBoxEw13jP3KkfeAj2p9tijBPLq03dNl3ZiLBvwdlUQmscrQuDYdlV
oC1ExJcH7BSaOhFsqFNfHZnmitgqeGFXK57Ok2UcrdLbUdjH5W0itBC.kZmI
U2qAvXi3j2AdqjZKezdtBBt34xQJHeupEZ2LORNqh+unqadKzzVJTx1mZ5MN
qyym60CNVtlLT9kzBaDqeVtASeH4cEaNs0+I8CI+d17Oj7qoqr9szjzEgVuc
4xOjz0+Osx56s8Q+hqAG4UehgQnNp.raXqrnGUl52d+7z3zUk1+bD1yFWb2N
yQnKvbj+k3cjX1Gbke+SllaSiP+qvbKwfg0utJcwQMXXdPwyvpJoBEC5nhSe
NpTT6WT4XAyCQlU4POqCJ+gXP4e6uNIXoefHp1Oj7ee0+SbfuJjBf.NFY.v0
NiTw9poYDA2.d60i3sGii7bKfYOL0gvK9KFxwkcr.t7aVuBUU3+tTBWOJX9F
seSrWuVUN7TFfue1e+DUBnhT8pcoAYh3LnxDCDNQGTYRVEVjVjIWV2jINhVr
NTEKw.ufJd7MsNRok3B.AqWXYCCB1plFa3kIba3jc2joh6SzaGUYLu9ZT0FB
Bx5pNHVpCxnRkOFguo0whstm.okYyOMRKgCUZwcPZUO4tXTakl.eSqi0qsK.
8VrWGwVrRS0EUAaksNRocGAoAKedGwV8Xu1JSc+4g0CVYTH5sczk.0iVAZq1
5XcI.EY6tvVhrZc3d.YYXH1XC6rRLB.KIFta5lDjZsG3psYxQgmEs5CoEAQZ
6.Bh81JeEgp2aRKAh14NcoS83sC.QBaOnhDAhYAcXgIJDEMJdXkIH3DYfCpc
DBSPF5F1jLAofOrRDnjQF1wMHdlFVUILjAN7vBSXHp23NpeicUA6p3EBA6ro
0fHsNGizhs85MoEh6Lra2j1RzzVlUrNXCYqiUZcNARaIZ1+RKjzJHCbjGfRL
afcCBxyr6vhSL.IIPnccwAbJYpHWUVfbcq9PZQPj1ADAgL6FcXGU4P71wGXY
BhEo8vFiqbXosk9l20EahwqrhH5EgrOVQDXRK+XjV8hP1GRKn0HcXWPD5IXI
F7bNMqv.FzJLbLt5DM96a9+P3i2JY
-----------end_max5_patcher-----------
</code></pre>
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

Post Reply