Category Archives: BLOG

Check incoming value against stored ranges and output a message

The solution to a question that came up in a Facebook group.
* Have some integer ranges with messages attached inside a [coll]
* Count through them and output the message if the count value is within a range

How to filter out the double messages from live.observer on device load

[live.observer]-[qlim 0]-…

Retrieve all Device Parameter Values

Retrieve all parameters and their values from the second device on the first track in a Live set.

Interlace three lists

zl.lace laces two lists. zl.multiplex does three.

Play Selection Once On Mouse Release

Make a selection. Release the mouse. It’s played once. Make another one.

Max code...
----------begin_max5_patcher----------
1384.3ocwYssaihCF95zmBTtbUJBefSqztR6ywnQUNINotCAGANosynoO6q8
uAZRCmBwsCWTB1F9822+Y2ec2r4KkuvKm682deya1rec2rYvPlAlU87r46Xu
rJiUBKadN+Y4xmluvNkh+hBFd0ir7sbu.+5YxOrSjmwUvagpFbOSs5QQ91GJ
3qTVoRng9gK7nHrevBunHyewD+.uu+9GRdPU+kHUiZGR85dt8yLe9Bu4hbU8
slWWrF1e5878HxbyX+9t6L+YwsA3LIa8RMlmHdwgTeh9hRCrWHjF83APOpKz
C6j1vbDZJXdGurjskeAnKUx8sBXb2.FgnF.GiAvQHSEhsBuPWpR4q2xe6Z0m
UvKJE.lV41O7v8pAWziljl5Pn9u+yaSTOFEg.8XB0OJ3jKLYZp0Rw1bVV6HN
1gH9udyC4OULiA0JhlBttNFkQSAkaxjZQesFqXq8IMA7EiSFow5FYwNF7Ih5
K7a2ltgya1SErcbEu3AdNaYF71AtSIKx2HeyaiTd0DSf08kB4ehGxKNsKZPq
VXPNnLQIbuYfw7i9RdQwNzYXy05HTk0hDmZXlvTeR5IWwwSyqvB71PKg5PzV
xy7BlJhoIWlmlDcqQ4aEzXpKyUuWlkMQPi0wGR9HnwSN3W6EigbnFVuMJ4kJ
lhOwxwHHxkHNdH0bXWH9jBQa8VqkxLE9HSbj6ukIxaRmejUjqCw1wrsRKaj4
pRwOg2AJCuBUEBdtlSEx7ghdBIRBsYUPVuCxozlo6fbd1YR8bpjVMpFYppUu
RdHGDPv.YUqhbddr2FYW9n74ZFI3RZOsuTS060R1Q95GXJUgX4AE+8eUVoap
TNF5O6.Wtod35wO8yKxEJgoX.CFtOtgkZaQWtWNaU5h.11s19rktSa2.Yvq0
ueXVAnj0amVmWShEpQJoZETaemCZXUpd0hHpcdvju91UZ+y+4Z1pFq68ERkz
H9lc5i7r8aDY7dCDlIWYUGCZhGYuQo0+si.CsXmk3xX6E78YrUbumz5+rW8Y
h9SnelCNowAu0Bdw9wlv7wfqbP7H6VyHgFR++JLl2WW1.mluWrUWr+3C40Ki
TowSHvoTPcOezSqAQtr61sER4Qd2UGSlH0DRCtrBITP3.UKfmLSsneNi9I3n
4HuqvD+FeqPzWjqUTnCMhVdXyFdAXD4cTrjWdOCYB+3cuq72rbTD3ngBGeGp
iljZJSn6yLKxomYFWAzExUgnIAFFJMF3ouLqnIcVLOqqaxb3AsW+Y30icKpQ
DvEhlZJVwKsazWebEaKrPILHvOXPCid9Qca8uyQGyXK+PksZM9N45yJf7TlL
olLrNSMZkSBLqDq9A7ISNgzAQp2A4e7.6AhxL94ZhR4ghU0fqpTWu2Yp05Fl
D4Mk2+s5xTNcMxh07B.Gsp7csfQWJ3faRvFt1COfj0YLNUz6Dq2K0MoUQxjz
vVNrCcNuH8URb8oeRW3kDXKc5x4bMeBvhLFXg6BVzjzVN+VZxkvBgsE8b4b+
QfEM9OlgBg9oH53Q3cDcte4GTlHZfsy6.erwBzV1t8Quuea6tnyvbG6t3Oin
FiRzTb6h9F0IgiQmDYWzsII5HjTpqDzfroSfDYLjG0ERBMBIgPNPRgWCl5vI
0FGMNDNB8TvS8rGBwscTyPAOsL0sBnQfGrKzQzwj7ulduMIMl.oTW3KU6lLb
hpaVRiQOQqBTdaRxDHMZHIE5.LQFSHOjKrHviQRDWXkineUILPeYQWQiI55k
FD11TX62ejWTVsXPF5VCeRBImSV.OJxsOB8.OufeTTd5+qg4rBc+eJcyeGJr
cH8hAWvqpaupH+fnpHCM5zhDZ6zzMU4dlEHP2o28669e.cX7f1.
-----------end_max5_patcher-----------

How to Type Backwards

The solution to a question that came up in a Facebook group.
Next challenge: Use the Backspace key for undo.

Max code...

I am available for private tuition, project-based advice and contract work related to Max/Max For Live/Live.