Your welcome!
I know that it isn't a full rewrite, since your object wasn't working for me I had to start somewhere to get a 1 or a 0 (yeah, to add a toggle would have been a quicker way

). Can't tell you yet what the problem with your object is. I'm now looking into push_grid (loaded Push_Grid.amxd and it didn't work for me too, live.object doesn't like the call send_value x x x message) and for now got the feeling, my problem has to do with getIdOfPush, since this has no outcome on my system:
Code: Select all
----------begin_max5_patcher----------
1239.3oc0Z1riihCDG+bFo4cvBMZtLYi7WXLql4vrOA6o8xpQsHf6DOKAh.R
1dmQ669ZrgDR2PhCMNc1KDUFB3++npxkqje992MyaY9ShROvuB9SvrY+TMxL
8X0iLqcfYdahdJNMpTegdYh+Ne428l2btJwSU5wq.KARf7vIjI5gUW6uDbXv
7cUohpp+Yqv7P8VFksxaNvSlU09A3asWc1tMxL00qevn1QeLOqpT9C8c.gW.
6NdVzF83desPFk504FYdx56Doc3sQUwqkYqdnPDWYlPDJZQf+b.Jjpty.Jq9
HFt.B9l9K8uu+c0ep9X9zPr93E2Nd4bPgsATzvZDQvK7cFnRk6EKpVKKSD6k
wh9PFh5NeL34PG32xSSFgiFhwq4V.QeTyPD2IzS9H3CRD3KeAf.UqEYJKbuH
zeXDNDvvSKvPmAXX+fEXkOFkyWPQTeezbPXvDvsMhxxnUhWBNXuThcWSoF2J
DFc.RlPSDyINWeBf5kRmIk+Yh+tkfBB0tS9H9w7WNOBDB93Gqi+.eFvNevH+
91MqgdcCFQTtKiFY8hov6ZLcXQRSZ9IIRbP.866JW2Givv6675Xp1UhfCNlx
xW6I4lTVQU48V0EFMLmRkkClzhzKqPCvp+PTjDkE8J.EEhOFyAgNr.0AIE99
lT7vFPEdi.0ORWDmuYaTQu0lhImI.b90FDN0Ex2BKJ8.rXgNjUEp4k.nQPer
hNkrZzIrr.Xj.8xc9gtbQuUM.nORceWtdKkfGKPvrYZGkUWuGQ0Ypm.8QK1+
KnE0+.s55X09MKi1KRdvnxGhppJjKUASkM7pEXy7dXqnnTkHVjEalzlSzv6o
m6JE0eoGAWHZ9LQz2x8hiM3Gy5fejKiqqAFHVIfh7zGJ2U7XTrnD7gd2KE1E
aEPtJKWAfTY7e8BXOQ09pJhSCU5wshVCZ2kBXagtCOujfLuagGFzhlW3Szcr
fPl.mKUneUdVe50+B8B6RQbWc6Fv71BFFnrAySTkrH6EsaVeWqOwyzZY9th3
1oca+o.cRFlHJqjYQUREDNdUrSun0xjDQ1IudRjkQKSEZbAGl9VOurZZU2ex
a77pdeeWdhUuqmKLw1HS1lqBsZdygUduAMKVU+9tqYmm1TqFjUpQUpM.MF0P
olD9T9QSGpFqbZvrq8cSnY1Sv5e8htVNTKbqzRv0pEhZGI0SeruouRgXy5IO
2DqMI7lKF6RsxO08ZfX8vq0IjvnM8IRmB8DS2JFnUh45duoJcB2QLcMcmXBr
xIjOVwfMKwcvmDycsXvW7Mi+Ecybw75xt+7w592BYX3ILuwjvapcB1mIkgLq
F0j+l4z72Oe47AHwUm+FEDnaQroTptVNL+MypPG5XWKhQ5tVTskC0hcoAfW8
6k1kWL+s.ZKZPa9lqF+WoZB42QhgcsIONHFt+IEBvca4nVk.ntQ4iKnIj0Mn
Ij4Tsfstz5wnklJqCuMEVSrJwr+X0RfI9mwNZ9lKF9qSLH05q2.wfrJ9+p0R
6r2mniXBzGOw3v+PIdOVDzI0nRbaUCL2fflxDZ5sTqxBd6zYnM5L3l2QDjc6
3IXz9fvftATZS6nbS+wh1tcecm6MyGiP71D887hZa1bisLyXaZLmWgXur8qX
56qWTQ7ZYkHtZWgo4kOwndpynefpC+GvGSPxl
-----------end_max5_patcher-----------
I'm on 9.0.2 and Max 6.1.2 by the way. Will investigate further and report to you.
Oh, another thing:
Code: Select all
----------begin_max5_patcher----------
855.3ocyX1saZCCEG+ZpzdGrh1kgHaGmulTuX6gX2LUUYHtstK3fRLLVq169
brIsTlALLvDgTfbbv9b9kSN9+Iu9oaFELodEqM.7EvO.iF8pxxHssNKi5MLJ
XFc0zJZq9BClwZaoOxBBWOnjsRpGnkIeyHuTapdxyiQ32rVuPVwjxeOmYVxf
.vc8iIVLiKTipWDbu0GpExV9K5qGAifaZWPmosG70FNsB7s5pxfMlMyhomNT
u44T4zm3hGuugMUZ7gXTtZZAXR2wXbTRH.kFAA2o+K+4S2z8s5qvKGfPCZ.Q
fWY9jOrwCBcl4if8KUXaAOfwiG2xDk2ujVsfYCU3.q3.YEG38gicPBnCIJjn
bBJqHKDTjos.uH3noCGKisgg3iOiAd1Pz9RVPEcyH.kghxwEHHNDPvWbFgsw
HxfkQj7q.iP1XTxfkQvTcgFewH9CfOyQfauEf.xmXBvDp3QqYUmvdYHufLS0
IjASHS45+SZMYgTVKrV.ZO6YoQ2gPwQGWoE8AzEKIXNc5OASoUUf22DRkOn9
XCAYGehPhGSDvHC2RROCD6nU7MrkzfxR7jjFprlaEPE6FPU7V4tfTrUHg1Aj
9NqojJnmNgRgQwqK+hfWxG81EmvvgMmLOq4ML8RUzz5YyoM1EGuuFQCO1m7N
kxR3CWGGheiUuWR+RzLAqqLt0pSEGXuqPuUjBe391Si6NtdW87qUeWIvqYiW
qQAhjb867JanJYljA2New+McEmNXwCN2q3wplw3AaSow45Ft7.dNNU1wICUY
18Ekf3Coy13lJ8Jh+4UQqm2tA1hjs0KZl1Gm8uCU.78.tj0J4Bpjq5O68qpS
tzlW0S7xRl3CYQk7V5jJllvvcey0cGC6hiU3c+J2U2B4Wb4jeg7Ou1dI2QBF
9fDaFubdMWHWmpixIcEVJxiJT6emfT+r3CF1XIOygz1OMrmPBdLgDoXqHh3s
HxoG1HHum8j3heojNAvd0sxbJAv6zh3Jsh8paE6paQ7qak6pe446hNsk71du
O.lSo8cJq78cxTmcLOm46T8qD+qtJl3Lw7ak0Bm8qSGXq0MSmOeIqoc8TabI
UqFOW2zcdZn4btvbtQxdPCaIu+uXdKKAzFkDdoR+9hFix+Uoj.0H5ETc3uP.
6cGX
-----------end_max5_patcher-----------
The left side (your code) is equivalent to the right side...
Live 9.5 (64bit), Max 7.0.6, Windows 10, Push 2, Korg electribe2, Bass Station II, Launch Control XL, Faderfox DJ3
M4L