M4L devices for Push

Discuss Push with other users.
yur2die4
Posts: 7160
Joined: Sat Oct 03, 2009 3:02 am
Location: Menasha, Wisconsin
Contact:

Re: M4L devices for Push

Post by yur2die4 » Wed Nov 06, 2013 1:09 am

I just tried out the color picker one and I think this might very well be one of the most useful m4l push plugs to date!

tedlogan
Posts: 1347
Joined: Thu Dec 20, 2012 7:23 pm
Location: Leamington Spa, UK
Contact:

Re: M4L devices for Push

Post by tedlogan » Wed Nov 06, 2013 11:38 am

Yeah, liking this device. But I often seem to get stuck in the colour-chooser mode, unable to revert back to any other mode. Can't replicate now, at work, but can test tonight. Anyone else getting stuck with the multi-coloured display to choose from?

Because789
Posts: 440
Joined: Thu Apr 28, 2011 1:26 pm

Re: M4L devices for Push

Post by Because789 » Wed Nov 06, 2013 1:29 pm

yur2die4 wrote:I just tried out the color picker one and I think this might very well be one of the most useful m4l push plugs to date!
Glad to read, I guess even a blind squirrel finds a nut once in a while. :)
tedlogan wrote:Yeah, liking this device. But I often seem to get stuck in the colour-chooser mode, unable to revert back to any other mode. Can't replicate now, at work, but can test tonight. Anyone else getting stuck with the multi-coloured display to choose from?
This happens when you release the Select button before releasing the Add Effect/Add Track button. To get back to the default mode just press Select + Add Effect/Add Track again and make sure you release Select after releasing Add Effect/Add Track.

I'm working on the device right now and will have an eye on it.

Actually I rewrite a big part of the device because I made some poor decisions early on. During this process I finally took the time to build a patcher which might be of interest for aspiring Push m4l developers:

Code: Select all

----------begin_max5_patcher----------
3183.3oc6cs0iiZjE94NR4+.xZdr2dq6.6aIqzFkG1MQ6qiF0BaWialkFaA3
NSln8+9RcA2.M1b7EnfNqFogt.r4b9pykpNT0m+iu+6tawxseUluv6u48Qu6
t6OJOyc5yoNycUm3tEOG80UIQ45abQp721t7KKt2dsB4WKzmeWVbZg2ur7Kx
UE+x9hc6KNbOo6eNNMQVn+BvUm8yaSKxi+lTeRzCnZ2818EU2Np9smF8r91W
7CYwQId+31j0GdHwq0WoT19K3P9gSuKpX0SwoadLqTtLZJAgBefeumf3qNDF
V9r8vAOf79j9C8e+9uScr7v8fQkmk44QajuEVVEkj3kKSW+3KQI6kdnx+wQc
CMj9fFCtT766jFMYwBuO0MrguDXiSOMrwIJ7hy0vFFy03l3pvsiYMkUpKRuM
xhGWUp.YaSdToD42Lb69SfcjKA6HhSgcXeLslIGlhtA1bm1S7uavs+0wgswv
SjhAAKBrFVPrADVRheQ9vVc7odLiVsMYalQBQODFfngj6K+q.bn.En9KDGEV
9GXkb5XeVJCB.yCsGdEeq9T4QuHW+nAWdLpnHKdYoqWtEgqf36V73NYVdbdg
LckQGMWv1CM.AMGNm+aaG.HG+pflDx.FzrJEbtL6EYlqSByNsqePfe8HhXxP
lENSlHixkd+39hhsoO9OiJMy+5zzdhQNIrER8u4IgOJrsIKZ4r.y7OsoFkWG
yPCpOn2OUBZ+ai81utO+Iad3tANZmobB7YbrJOCwjmA8fO1Wv7u3LN27Q6vB
f3aay5TFI3soczeLY1aRy743D4KpLMaSqaNb2hnc6pc96p+gTcMew.eh6e8b
wolyge8bYxWhq9JXud5nrRUnnT92mYT+uJXKrWUYUTICuphAZMhoODxopCbJ
qlBVZ.sIY6p+ibc8.nkcN6jowo6xjkyInHpvJKud80xOGsOo3wiz417F9bjM
WbmWsYm4hC2ylr30aSUBRyGs57UOxxNQSjEdCcReKoQ655imWpN6yWFkof3k
Ix5FWkNHa2lz7ZuJzktZQowOGUHKhMhb4TzNb03m040Z9vjoQkeMOkupz0Jo
42l4Ruz0kVW18uR9awqKdR+00.VK+.w6p5PV7JbsNdiLun0IKh1j25TMlKcC
yy5ASZdgSFToYfkBOTiKzY97SEWn6XCZj8Ss9h6Hd7QBQzPjZLWxFWoifDbh
PEbf3izGZm9u9XKu6Pr4g.VwyIXk0GrxBISAXcSoyrG9Tlrj1HvaBlc1f9ff
3zdMj80yZkVN40PLiqxbaxKLPvtQm.Zz1833aqjg.0QVoOa4ABu5+aB3q197
yRSj5E1g8XKHnmcxH2bvn5Q1oQXqgd0m+c1lksxJzmE3IP2dFMU6d.+2nA0F
Qnd3SkOZUgHH0+Kb6dft55v5.BTltlmrPGEPnipuzSLgKoJLiaLiS1ixgF2v
zwzQoYfTdlV8GGsLMs5lGG+O0zelCNe3fAy6ylNFyCzdenAz6SirGGtuUtA0
vsdGLh.omYj.CMqgtveeTY238O1mtRMZ7OsXTiSYdwCKiR2LtCc49d5CHW3v
WH8NfQpdR5z.cpcAYdMxELtW8yWOOiKZnKlBoNXCdoUc2ZWL2xoXmU76mgYn
6S5gQ80cfMcG0GsLG2pdb2RLdot5k.s4dCPoiCbIgFC5CGHB8DzTvgxfDU8+
uef.QuP.AOVPvoh3+sDuL46in8TfVc1pCPCbzjAdGA4DfV4tFxsKnB0Kzw9x
vNN7SuNTtOjldEIXnbnQULY5C8GP7FT9aO859YdkEWza5qxo0PZkF2Ob.SiC
nzBlAqMsJtvUFzomdoPnis2ThAexrrDCmzKyrRQJipUsTQ79.16Cj4k6luee
cjTLyTNeg4s9OjtZ8i21DHyZHO.nuSEjSINJ51aVIjuOpKQf.XG.NTmOOj5p
D4sWLZyNa8.enPscLSAtMQ9eddGA3.nggrEPdl9VBF+RSSgFdAdsoUix3uVs
PB+XUv.Uu8.ThZGfX8FkPv8ev+rfLcg7+0nhm7940GCips5hRhSO5JnQKOpa
3HnW918Yqp..6KmvqknsVlWDmdXQW8wWeC+d3l24SwqW2Z8MYVJP4p0VjYIc
AuO+rkcsHAR34u8Fcsred.OLg+43061FmVXsN3lkvIwL6ddfYjZpVsdtikNy
GAclJlT5b.XUleoprplY5XLby5qTbnkaTYAXUlcwpLEWWks14tSkAaXGN8BD
EHNmnn3Ko6hwzSKgfsu7zNZQoGZwssbSWoJAOPyW0vRuL.QH70EFDaVSzr.y
z1TsbTnYA7.UhvK0sEiv5gFY6rslENry9LL90ke5xT6Cl+5bRTB6PqYfVGb0
ZMpVestkqz5yzy9ZzZLiUSq0sbkVC2wtKyhySq88qq09NyBmB1.mxuVcFabm
MiHQ2Zpqyc5IbVJcP894.2EHyGrKM4RSUWEtVXGiI5PKWoyfcnoW630r5bPn
i0Y5HD3tZVTlJnSQgczhSNZKrYIiyHmnUUxfPWgijw.GsSMKz31f7eaqYAVQ
6X1NcCVWqIGlYvnZsbnJCx9PbkVGUpbsVS7ZUPtVM175hp2ZhWPJ50ZVa03Z
sl9S2QO21aPMN31rIMZUMs2Pgim16YfGA2lRzUMyeGViN3yCBcapDKNv0Uhs
KM41WTm.Qcia2WSGBzD2pcEwTqZrc0ObDombSk9pEwvqD4.XNO554ZA.z4vY
w6.cKImRBN5SdSx1kQIVd33vmtKJN35Y5oSyXQpWSr5sD+yqcHaEEBgx.4l0
gW3vSeaUXh6PjZrTXmb7RnnFhDPFRDw6mjEU.xOjtFjsRKF0IfQ0TpCWQjN5
+JniswoK4TGNFBdyBL1dTx6NN0gpSvZ1MPByVkUqsCCm5P5gScP+eN04cOm5
nWvg6pEksmMG2HtqAFxMQin2EGmhW4z7xoMFuy1DMp0NVEIPluOS4bl68A7r
ZA3J7gB2TS7ARnSWq4woECB9NjaFFAFHFysCaA4ts9XY53BYl2oYGioJNifh
yB8AeGhyaJMm24EL6vXNzvybjYQgG3LN8Iu3y6SSkICAEpo91GN14Ab7hJ9V
0o6aWMrL2riwPiUvDuYyMLxb.3RuAwD1PiLCID2uYrYhTzP6NAUuYRbvH41X
AlY0Nmh.0.lfL1wy0MNEihYyoMNECZJRFiMj6aJzvtuoFv4tNT83C8bWIHnQ
7rIUvNJoxtL4NY5ZuNmB6PjrY3b1BgB4LC0avcFoaflU4W3n9IyDy6c0raen
FtDb7yurZ69zhSwsF7qhnju+03F8waxrqIcNCpcr42rCL12QwN1+s3gvPtZ3
nUG6Crul3z8S.3Vv1ZaycEVmKS7PCIZOXC9m06lGOvt3D4lsdjSmBa75Y2DX
Y9v.XbfNuGy2o.L7wXLUganCsyZPWQCNtnfAwdKGpe1.tG.mKdc7FETXlS67
2Gww1rd+L78Qf8ABx1XGBtqFx7FYgFhGm3GC1bT5sPXBSUxw1e.FEthAs1rs
Xq29cyqBgEBbhJV30lIT3nWXrpzHOlKKlWXb+j2pYowXwXerKK13e9J7DN.X
DFttVvg3oJU+ewD5LwGnEZ0vG5mffTxhWY7v3z3hxNf3b4h4.qyS50VvWW7Q
eS0mOKpRZd..8WRPJ9RQ.GPVTpUDErkVOY5QzIB36U3KdSuXoFPgP6ZGDbng
i1um9C.gKMZ8WXv6FQ+o293.7NugKldHOXgWL81AMb3zYzDT3gayildBO5rH
9KxjR3Yf22UjoGxy.u2FY3KM0lYkwPLiWQbfySNz.a15O91e7nKa3lbdr.va
+uqfGq7Mfg4cmaXIi5MTa2UMqXGZPCryPCvi.fEL8LqECvV1czDdLbx1X5I7
m2vWtnMLO17ys.gY9Eew5R0nEKzrP7LQXzsbjazYrQpmdiEECMhHSL833Wri
1Oz2rshNBLxO0HFTvlM9SSgm.igCmdBOcFm5f.OT4Dj9EBmwHOF9X8PSPhu.
ZzF9DU3u0r78DjU1YyXZzmMmqHsPLk45Ez0y0KjaCWufNetdgLw35E86Mt3o
3bCiAbgDaxQWlk1kNUi0z5Qd8umGsbP.QKGLy1cM7nzfhQnZ9Zqr.Za+qJXs
ifBMG55Qq+SyHec3Q0g2Tm80mong5UzZU8fQQz3TXhVKvcTDMBHQi6BTCCxV
i0bBIiislO7Nzw1MfLYEMfcnT136FzhhuOon4BTCfGJZ55gFN9hV6dpiUYKw
3KZDf1ZWWHWa59VLrkVpZyrVsYUqNXTqixlV5GX4+8+Pa2cVM
-----------end_max5_patcher-----------
The interesting part is the "p GrabReleasePushControl" patcher, a universal Push control handler. Send the path id of Push into the right inlet, grab a control by sending "grab [control name]" to the left inlet, send messages to the control object through the middle inlet and release the control by sending "release [control name]" to the left inlet. From the left outlet you get the value the control is sending when grabbed, the right outlet gives you the output of the messages to the control object.

The patcher makes sure that you only get a value from the control when it's actually grabbed. It also filters out the messages you send through the middle inlet if the control isn't grabbed.

Please write me a feedback if you find something to optimise.
Live 9.5 (64bit), Max 7.0.6, Windows 10, Push 2, Korg electribe2, Bass Station II, Launch Control XL, Faderfox DJ3

M4L

Because789
Posts: 440
Joined: Thu Apr 28, 2011 1:26 pm

Re: M4L devices for Push

Post by Because789 » Wed Nov 06, 2013 7:02 pm

Just uploaded Push Color Picker 1.1. Setting the color for all the clips in a scene and the scene itself is now possible. Beside that a lot changed under the hood. E.g. I added an observe routine to "p GrabReleasePushControl" (see above for details) for cases where I need to observe a control but don't want to grab it.
Live 9.5 (64bit), Max 7.0.6, Windows 10, Push 2, Korg electribe2, Bass Station II, Launch Control XL, Faderfox DJ3

M4L

Ubik
Posts: 259
Joined: Tue Dec 15, 2009 10:43 am
Location: Brussels

Re: M4L devices for Push

Post by Ubik » Thu Nov 07, 2013 10:41 am

The color picker is great ! I always thought you should be able to choose the color of your clip from push when creating clips... Thank you, this is really useful

Valiumdupeuple
Posts: 1135
Joined: Mon May 31, 2010 12:36 pm
Contact:

Re: M4L devices for Push

Post by Valiumdupeuple » Fri Nov 08, 2013 5:58 pm

This happens when you release the Select button before releasing the Add Effect/Add Track button. To get back to the default mode just press Select + Add Effect/Add Track again and make sure you release Select after releasing Add Effect/Add Track.
I didn't looked into your device yet, but if you use "pak" and not "pack" before going into your "if" object (I suppose, maybe I should first have a look at your patch!!! ), you won't have this problem.
:wink:

tedlogan
Posts: 1347
Joined: Thu Dec 20, 2012 7:23 pm
Location: Leamington Spa, UK
Contact:

Re: M4L devices for Push

Post by tedlogan » Sun Nov 10, 2013 1:59 am

Because789 - thanks again, simple and very useful devices. It's working as expected now (user error before pertaining to the colour picker).

Adam Mantium
Posts: 24
Joined: Mon Jun 30, 2014 12:22 am

Re: M4L devices for Push

Post by Adam Mantium » Wed Apr 05, 2017 2:41 am

The color picker is really cool. I'm wondering if it is possible to do this with drum/instrument racks?

reidjazz
Posts: 4
Joined: Sun May 13, 2012 10:11 pm

Re: M4L devices for Push

Post by reidjazz » Wed Apr 05, 2017 4:29 pm

The eb-touchstrip-crossfader does just what the name implies...maps the touch strip to the crossfader...very useful for me.
http://www.maxforlive.com/library/devic ... crossfader

jestermgee
Posts: 4500
Joined: Mon Apr 26, 2010 6:38 am

Re: M4L devices for Push

Post by jestermgee » Wed Apr 05, 2017 10:50 pm

Adam Mantium wrote:The color picker is really cool. I'm wondering if it is possible to do this with drum/instrument racks?
Possible without M4L (for Push 2)

https://help.ableton.com/hc/en-us/artic ... 9-7#colors

Adam Mantium
Posts: 24
Joined: Mon Jun 30, 2014 12:22 am

Re: M4L devices for Push

Post by Adam Mantium » Fri Apr 14, 2017 4:43 am

jestermgee wrote:
Adam Mantium wrote:The color picker is really cool. I'm wondering if it is possible to do this with drum/instrument racks?
Possible without M4L (for Push 2)

https://help.ableton.com/hc/en-us/artic ... 9-7#colors
Oh Ya, thanks, I saw that but am looking for my Push 1. So far they have kept this functionality exclusive to push 2. My 1 is still in great shape and I don't really see the need to upgrade, but it would be nice if they supported a few of the new things with the push 1.

soundklinik 33
Posts: 34
Joined: Sun Nov 04, 2007 4:39 pm

Re: M4L devices for Push

Post by soundklinik 33 » Sun May 07, 2017 9:00 am

https://isotonikstudios.com/audio-outla ... oggle-id-2
Nice sequencer and free.
But....
I can't record midi notes from this sequencer onto a track. Is that normal? What am I missing?
I load it on midi track, for sound I loaded Battery 3 and it plays notes and recording leaves empty track?

The search in Ableton gives no results ...
iPad-AIR 2, Lenovo x220-laptop, Squarp Pyramid, Elektron Digitakt

S4racen
Posts: 5830
Joined: Fri Aug 24, 2007 4:08 pm
Location: Dunstable
Contact:

Re: M4L devices for Push

Post by S4racen » Sun May 07, 2017 10:20 am

If you want to record notes to a clip simply create a MIDI track and set it's input to be the output from the Kepler track, this is the same process for all MaxforLive sequencers.

Cheers
D

soundklinik 33
Posts: 34
Joined: Sun Nov 04, 2007 4:39 pm

Re: M4L devices for Push

Post by soundklinik 33 » Sun May 07, 2017 1:36 pm

S4racen wrote:If you want to record notes to a clip simply create a MIDI track and set it's input to be the output from the Kepler track, this is the same process for all MaxforLive sequencers.

Cheers
D
Thank you very much :)
I new I was doing something wrong...
Cheers
iPad-AIR 2, Lenovo x220-laptop, Squarp Pyramid, Elektron Digitakt

Post Reply