Monday, December 26, 2016
Lumen and Max for Live: Video Synthesis MIDI Control
Labels:
ableton live,
lumen,
max for live,
max/msp
Saturday, December 24, 2016
Wednesday, December 21, 2016
A Simple MiraWeb Example: Controlling Max 7 from a Browser
Mira now supports WebSocket - and thus multiple browsers across a number of platforms. And setup couldn't be easier, as seen below. Fantastic stuff!
M4L Device: Oct LFO
Simple and compact eight-oscillator LFO.
Download here: http://milkcrate.com.au/_other/downloads/M4L/little-scale.oct.lfo.amxd.zip
Labels:
ableton live,
max for live,
max/msp
Tuesday, December 20, 2016
M4L Snippet: Parameter Mapping Button with Hide / Show Range
----------begin_max5_patcher----------
10936.3oc6801qihjkleNyeEHqd+xr21KwK71pdJoomVqTKU4tilpZ0ypZZc
E1lquTkM3EiuYVcqo9suAQ.XvD.QfCrIvN+fyqwXbbdMNmHNmm3e74OsXU72
BNtv3+owOY7oO8O97m9D8RYW3S4u+SK16+s067ORusEqi2uOHJcwKrOKM3ao
zq+uFGklDuy3GB2F4uy3OGUbGqNsZ0tfr6Ajekio+J6BKJtmnS6Ci1Ejdr5s
cvOc86gQaeMIXcJaHhwlKMewv1J6U.f9eP7RSi+V92IbC84Fu5m+8nJO73So
EOcyrK9e84Om8xKBRyzw1hVG8rmd5udHfMJWrnb7TivL6fvLsoDFL6UjYwq7
nK.e5pfqUHenCvAPq6B+HXIUpl+.8ihhS8SCiine9eIZu+giFouGXr9TRB4m
Z2uZPtzgfMFG7S72GjFjrr3K+geRD4Rzu4O5mrMH8K9e6mP+sFpOeWwUdKd8
oiqhS1DjrNdWbBi+.nB7xWLWBKYMM49uzpDnfI4uNkPlq1FGU42vbIB3Xicx
d71VXOSX1e4kcI.82s7YxQ.hLoBMfU9+U7Z42Y01Z+TTh37KfretJ26ECL7K
0dwt7NeiX0cL7uyLu.K8PXGDrXTlDbjHdJEcfl5RvRijBNRseVOKnGFj8KZQ
XBl1zgqmqIx6R9Qtb+0fH+KL1qqkxarU0L.gx3GNvVXhYpKcoUXW6Ny0X+t5
zH6SpKLHTIvkJGJ0..HGnkUc5rgZ4Exwp26Q+OB17peZZR3pSoAm+qi4Fe4V
eY1H6NED+VwkKtdU15tvneIyNppRb8aHNZaWFZ0t4iuGmjVd2j6i2MUXPA47
Y6IdLnijklb9z.hHO2TjPZfLyQx+CKMIqcygQgog96Zp3v6txY5s7f9H7XXG
Oiy9wdsj1oNyVvtWpexh+SRmlQAekXN0vo1AYly3kr4YR6v4kcuSeT38wjZN
.qNARMGElKMkvGg6hJOiRV2+RRl.gqQNpaibhSkJF4bFqTBLH4R6j2B2E7QP
xw5CUhY8gCUtbcSn89+LyV0oTifvQYWBUdojfLcm5OVxyMgvlSIC6SILR9a1
3yVJ6iItBhNER+NEZPECoyDKjMYtiWNwRIZKuJN0xb2uKd8uDroRLBDEjCAQ
gQWJeJ+3MAu4eZW5q0jqvkb+727WGz5Wlq.8SK1lDtINJaPTiWmc4hetehiG
576Hx+.muLQahvWZ4CORHRxD+9IULiK78rHMNdW8Op76sK3sz7O9PXTzEbwz
3Cs+gIgaeuiu6pXxGtuqmM8SN95oH1m9JweP5qYN9qee961k6fn9i+a9Qg68
SCRCYh.nY4GxbG99w0jPp2UidYexGb9jMDs30AeMbS56zenpJCjaO7PYLbkR
4MgaCNlV+Zo9aOV+JM7dQtzoU4VoulFr+vNBUT+FpkWQUSxptRqc8KboRlr6
n+1fRCtp9UeObylfHCP0Or4fr6Pya5eEV4C33i0wBxR2vkZB6PeCrhpeK4ev
KV8hOHeNmhoZFI9j4MkOY63HEeB.mLLpaqBkkGlwnPKcAjHeABwsLePUqrft
CfaYca3V0h+qNy5XvNRDqCQyZkez1rvAK9+N3cHg3c.aXIuCa2KuytcdGRg7
N1ise9CuD4aifAdTBFYgKI3lKpRi.camdMq7IMVfEEwGptHSJxjxratDhDHN
ICWrI+EcpsEdp8EeZT4O8XicMVX0YgL2aWRVx3qBkacUwWU9Utj8xOsrFb9Z
DWyn1M9iw61ztzAdajBGLXqLx0pBqN9uCVQ7ezUw+a3r5bts0Y0sliaa44dw
WmW9tsjya6481etusk+asbfajGLU.frYqyMKFQZDPUkG7yEVf7gaOm3ZB0ty
KtmbiuTJ2VRxbRTlNaj6kzZ6oJ2a5x8lxbOoM2epy8l9r.oPKRZzxjJcGoS2
aJ0cmVc2oV2c50clhcaoYyOU61cZ1eJ27S69RODW5muwm2m+9597SqMuaGCe
t98yVuyZlDcEmWqw5wbs6fJBnsoa9db0eo6dqEb9p83Kni7KpMya8YeuVoyk
wLJq.nGtuY+bensSVLjnxoWag6Wg8h6gucwmxMdxQjm1qFu48ViOmmqPMdj1
nw2bcIpKdpsOlzszMaaAsy1LSWCvxwyVAJfmJW6L4FzKeyZPJPxAeJ4tERt7
zGr.pSxAzFIWOdDatBWxJf5bkt5b0t5SfkuCUllJPf4pDAF5FHvRi2tcWvDI
vLfsm3wFXunwysYokXN0sH9+QFwIwYIebsFEpxykGck9rwpvuk8CS3wBHBLE
VDf.RXFXNsiQtwZ12CmcftNPHrD7LP27LyAxypulM6Bi5KAaJ8jcecyPOFeJ
YcglVd.AFMovMAGSCiJWvqe5Lwx4lOuzoWRsaBOl49bSYIvJsFxfIKaYnKsg
rfySoERBxBnORKrDjERanJq4ovRFGFt5CUYJAYYoMjkqL5fZEUADjpfiDUUO
vCZvU8D4w4fvOsIL9GnaOzqeIH5T8HiJ1iqt4Iq19V3tckE69mZ8NII9jGx7
hK2.3hHspTv7vxZsGkUh8zdJ.UTq8WxEy+tfx9fnrsLv1PGrE8ubgHKDsB7a
4qCO+aaB7X+hYsw.l8WjKUu+NprMnQay2VMmF4DkUeywGhSJ2JxkHuFe+SjT
wS72DlGnYMwcc4c8cNkk4K4a0VL0K1SDfgW9LyTZ9LuGXd6Hv1RQN8hvk6C8
f1NKQ1xzt1a1s6hW4uKeStJePhr2Xm2HsO2j4N1U8vwfze7b+RMp08POk8Dz
hUmWNdmqQN7UT2CtOK6gqrrGXIvxp9eaVgVgcMeVzCOK5gmE8fFWzC6FuciR
fUGqnKuX+mmJVSW2Yy1HxZuSieG3ttggdtjnAIS.mEXIFujLWrEB01rwxJrb
lUBq6snJ2ZphTBqhRp.X9vrMIew+v0uKILw.KDInUwqcsf+vG7MIw1aII0U6
rDmgDk0BsWAYdPce2RjY4zfP8Y6RblozkTKTn4Lktbzm82RF6Kf6y0.84Zf9
bMPeXWCz0uSTSB9imRI4dkYyQ3pxubnEvexKWfgSpZ0Qg4Eo94txCfPzJxcf
sEF9pVeT7y0G0vk03.dlLrBfkC.B9bARet.oOWfTMdARu+8HCDtDBrffLu6t
JqQYzmZecrW8ADYpyBFrKsadAtEu10BO.7F9BOrIf1jHDcbiSYH2lwJZ.GKd
18JcWMsNtKcsbrMyZZLW00AKNO68nafzCAwEFZfbXjSM8ej0SeYUxLnv.QJm
YVZouroeOcC8btb1axEbwNdOR6Ki.8cmJ55NELAim2RmbWTrD5..adIVKorR
M6JMbBLAS3VRl1Aq2Et9Wt262YMmcHFTr5nf4SvOmNovbfAi6RMSBRKmIo9g
A.G092LBiH2Dg+XjahXDdz3+jsw+ew+v+4BiVF9F9QaLNFPdwzHMt3hr.zn7
7WLhSIo890viAFYOgU7eDuGt88cYqGQ1OWAq4hwa11irN9DieZOZ5EXST9J9
TBUyN3IP2+aNYh.2395ZDju.wTIDVINEsmY4HcUqriBjP.npEQnYCPLjZDdu
Cb2op34QqzD6eUQMVckBnWDpozEPPkiAM1LT+Dqff0UTYIBmBBpUJIwJ0fhF
0DTPUHnrmKBJJxyLIx.1hIkXI+hUxxyglKRo+9NRX66yJkirPvulvGTonxjV
J1t1SFjbB9vTou1myBRrbisFdg9VIaPFpHYP0KmAqxfy.VjAmguJCrJ7wnB+
jURa5Fxo.zG3c.LhfVw9vMGhIAnjKQrsxBr.v.DdfCn7cM+40B1g9.KDRUG6
X8grlo.ICkt.yux8FXMKQmDplE3dWE62YP0BaOO69EcRd4HgdHBLO69Ej93N
DAlozk0rDtlvyxIuv1ySkP6YYDuNyV3cCL+5ZSoHqYpzxaVhwf1yRpx4Y+09
r+Ze1esOr8W6W7ObHLayJkGiAeorxAtb2aDomZ64jk0Ex.OGmysTqM7JPbPn
2U0RsnmsTKUXPAARGVAFxZsV7SPG7YO09rmZ02dpkXsDjrK9q2WjGDw.WJ1d
OaojidNm4R88MIjPP.0sO6X1UMBH8oDl6qcD9C4sGveIZSbm8..bzpZCqbHZ
lUGyrRgA5ccMAfi1zE.8XAsK7ifkwqNFjPB+xHbycuVwftlKcrNWsX3oSAM2
PEs+ju3kV8qGxBz8XZPDKBMPmYO9v5VEXyl3iAthJwuJ.MqN.HmDkgK11jdN
2ke5gohY+rlQU093dT3Id7iEcwiJDP3YS7i+8cFIAau+0GMppqNjR5BN7SiH
0YDgx6Bjbf9UId4lOfhvoUGSCSIg9bccpnRLkPNzCpc.CPwsUgoDzc9XJYdk
8CRKKq8vxaNOReDq4cvVSFvBC9DoQ3jPlKPYg3AgyGSp6dC.i8n4HiYSNojN
.FZOi5.36s7whIRPdpCSDg34i7ALQreTp7A8DwqT9BMjKlXaDBVEqKHDLCa3
2Bb94tGJdg.iEJNvzd5ffhvmqwZ00XEy1AKkrFq3YC1tbvHJNM7se8u9dPz+
le56+qz1wcy8Uf43RWHBlSP.xUERLEgJo7F8A8VjgcTTPcUXPbdTsUfPcTjP
cWnPhUrPcUvPbJ.vZENjsGCcYAfpmVoPWdEsXaEOjfEPjnEQjPERjrESTOET
jnEUj.EVjPEWjPEXj.EYjXEZjPEajfEbjnEcjrEdTOEejPEfT+EgT+EhT+Ei
TuEjTWEkT6ElT2txEq.kZuHk34sh2rUbuOQl0RpM0uGZU7PB6Mrv1lFylg1A
LHzfsE+7.RCAlHqQ.hKZ4QHfGpd2weY10e9hx918+lU..2qTOFnar1UGq2+T
QyJGM7rcTnlEFoVUqosPl6NiNYbbvpAdjREufGIwayMUcHxVtatZu40zirMu
.8PJT1h7TprELskszY+I722Mx9qWOFjZ7QXvWMReO73qrXqTkcsX11BJ+Yvy
bdz.4I3pHaaGkJ+Q2Q4OO3jaPhu9EalhI1bn.XE1p6SQ5dK+g9WQA5cz5gh7
MVNvEp4DPPLDCCfIkECyQNQg4wXb+7XSEvialiNWfmiO6usV4sEgfXPTVQRh
7.sAuV+Bs1au4oT1R+8NXMuqkzQlRR6Yw3voab0RZ2aHz97PtikUmGilOzNp
UU3Vnc77g1cjj1uUl6Mm.fOrFvmsHH7FTcMmEiA1ATGz1pyzMjGjO63fg8fy
e+AC8AmeDCF9CXaqQWPf.SasOXPf8b5DJDZa4rdgisQWvh.K9KdPiPgB3m65
GXncpyUsLyhtsH8sWL8CeB8s10bfQglBl60oz0l67waRQ4MlujgJAt+QnYTC
RTTWIWqjRsEiJqnRbURwn5MeJF06dwzAxOXSX09iRJlNzr43nYa1tFdeOssX
cXDCA6UiuN7roW0OFtMhLX+tw6.DvBxlqg0vC140U+0UQbdykVQm38Z5bXMk
2Vq4sMoRrTlMGVSYtwHxp66AGHh0ww.OZoSgUQgvAslMtxVuKvOYL8jgMcp3
JK2u105JSePUi93+6YfG2XJAftUmLw1TIR.vr4zM8tmXI1gsSlX0MCBPeh05
ZO1qt9y7p7YvOWHA8eXM07fpW7S8p4v4aU9bpX1bphwyvJ4TzN6fh9OdyNCs
Ga9XgqYoXjfgyHmum3ZXGKo0H8zQFYu4FsaJz2IHDVY8X7rYMRo0aUVwUws1
pF5oX6fNLaqs2TdtXDftaPt.OaS5tTYZY54xcag5Zw7nSg5pjFiUIBcz8Wn+
yGMNllPXW+uhS16mt7mOdWsOyB1LaBG1564ohli0cT5JrAtSbYcIV4uc2Ld5
dIRt0zfjWY8ZR+Pz9iJtFkCco4XsnZv0H37AZBVcUy5JXquKdb4E3ClsBRkD
a97DIW0HT.fIlTITHNm.nfo.R6gXm5tPa0gzd.8Ayol7qYVtET97QJYMyrlO
vQv1fz+srPa9yQuEe86SlJlVhZLgX6QF.ph8fwEOJP07SvHnkRuq5oXhIqeI
yQiTrkCCMB7dhFAOQifmnQvSzHP3Is5spm5g99z.6XMAahXH1rBFw1dTFhTd
t8r1yxTIveR2Zzzlka3Pjq7VkydCGo0PRXHoSAXi05RVN.Qq6ijncxYyBbsF
KaV6GtlCu0MqXHxXA1zBwLmuhMunG2ALjK1UkdCvylNJW2Q7k77NYU.nmoBk
wVOVHBh4Tax77i0TKKkOWN5wJLsImjEQCOiA9gJUvBmMB1aI.SvDGHOX2EYS
eUrT+EaSiBtgtUsFEqK8cjcyufdqaH8GLXCWptzMQv.YqAGDSsTbbUHl33nV
7tx7NJ63usFW3DjOpXemSpgE5ByOnEPg9AsgOVyv0bm5ulTYT2Dc.lrkk.hC
VgRXO2YSzoBa+96.SKy27.XXdmwpLNF.v7Qx.NINK2xLJSgnUqXFxH4j0lr0
WzSklx.y4ypIHhs71fzAFC03aLCLY6ApRcU67vsBir8779IfGg0RrPAw1S4y
kiU6JMAFeTq1bZgZ0SOTwLOzdfsboTCQWOrXxDxYSj9nfOlLdszqegs0cXAL
tufkoIVRnCjFH5LA+7jm5mO3lXWxQ9zdl0wLg3gxpzOenbjjj97QnidXE5x5
kyc9P4VxJzMmOvCqrzN7gkxsmWjtLPBr27wX2VVTvd9L2lM7wMXNWYI8GVJe
9bRG3MDS84wAcP1hGKs99Lgzckcxs4EoKkstyMxX+IV++Dq+eh0+Ow5eNq4e
efh4+dv93z.i0DlPR7Ni32L99vOBLJgqkK+hY9OWGehorAGMLFCXBYEPNs1w
8Xcwr20gI.ltyETYltctITI2uMPbdCNxnTUt7yFqLXpB.UDPnpFeSM180FND
1GGmlwVx6P0IGXGk6RiSEXdawIKD1hhLiLblfAtfWK.S3LJ.k0SDKnk.HpfX
A1LP1ACYvVJCLqr7.OArfm.VvS.K3IfEH7DU0mrhXYFjrK9q2lBJRzlgig7p
rlgyRkmNxfmGN1e03XvNBqlXi2V1HCR5q7yHafI5r7GBToZf6iTGMevfLWZJ
IZzeL9+a7oDhz+soVORBrXHHnKqd1TprF5M5EbZKwu11hw0Sbr8EKaKO1tho
sm3Z6O1VwiusuXbaYgxpEqKJG7Owz4AvzUxy.4311h90U7tRDyqLw8JbruCI
9WAhAVl3fELVXgiGV3XhELtXwiMV33ikHFYYhSdHwJKP7xBGyrXwMKVryhE+
rPwP2WbzcGKc+y9HdL0cGWcadNaax2VueQmDt9Dw7wPJAHeol.VnIgaah37y
VLXkSzx1lFVvohaLcLZQGOKAcNJPn372hFtwhcmUKx.0YUpXzYm816JV2k1Q
tZgIc9XLZLzNfih1ATe0N3inISJmFEdKFOmF.umNMtTsHTSTKrrOeL5nZ0B6
mpE0UKNeFlqPsiwbxDfC6bDXLlLA.dXlLo8VQut9w1fzrEDTkJGJWwnncRyw
5NmhdKUkZFvmNN3rVws1I6SOkC1pBaOJAaXMNJGswVEua0aWlKRWq2pxnNoh
xY6LxP30WaEhWupI8DehOIhKhgmJr48.NiRN1lihFLRmCWlOpYcixwV5nlYp
EVzChRU6dy7YJ1MBZNXc3tiFPcInY1reViguC2mwLqgwLmqWXhGsPlcdFwrd
FwLDQmDgE2r0XrLL1OiW9lpf1FBPMx5blx5NBI.FE0HzU6qS6nAdEkUdSFga
LVLAEjsBbTBJIutXLQfgHebES9XJf7wz3e1H6TnOMllCmAKGtrFL6e1HNMqD
5yypSBQG+henUXmpcIaWc0XGxWN.wTaMqXwVqyCpNfc9k5rKGy2L9N5zQkn4
qT9CPR9icmemYG6QV0GmGGsGv.XOvGHqK3P79X83verFB+A7339wdH1WtON5
OdCQ+w9gg+.Gxr6OPQ+LL9i0Ci+G3fl+x6wQ+AN.8m1AJy4G+A8z+bm7mgL+
dO4jLm3OCg873D8iy.3NON1VtCM0h6A6g+5l0NbW0N6SBXuJmQzFzW0AytGH
vpqE9uenvJegJuJ3v57y3pfDqyOlqBVrnOldgFKl1uHviE640KDY00Nn7RK1
d8AWVrUQuMHypPY9yh7CdsGTHJosnjok.EomDECVsDXCFZCds3KTmdGo6DCy
o0QnlKC.WXk+EVkmukP7rAVCD4rI8u9dPTF5JYDdzH8TRTvFi3nWLReOvHJ6
nyqNRqYrdWXVyAStGiuRlzvXUPIBHX3ezv2H0OI6X5xOZC8YP98OcL6Vyty8
waBeKL6NWuNNYCQht6WWZva3UCA2v2lCCFWbkJkFv5ddKfZzorlMmYpse97P
lrKMNyXujl9B96WRoKf4s4.8wMGjKj7vSBe8GmOgaLdKIde1VvdfnfSMXl5G
Kw+.wN8O+mtMRFFhoYYwPe.OE5ud9XZIvbwGOshjoSZ1gdoopvYFkMmbNRCw
7bZ6nPYLZ1bj0JX7VSpXsxkq.TdcHYoN4p6rIVKR5aYYDNwvBHlnqvvTz4CQ
bmPrLHvWYvgQaSKpWw+Nni18gHJXstK6.GTk4qffylI.a8z3TwgVNhGem1BW
rl0xOv45O8N8WmF9QVp5DM5CYH56j+Lk7g8LUDJ6As174rFCJ6oRBZFQ6xdZ
z.GJsuObygXRfD4Vx.aZPaXRRXj+y67a3OVljmHi.Y4afYygQoTj974raBI8
gt674HpC49vdHjJ6Y2Dx8FYr+7.L54AXzyCvnmGfQBl3pLmOIGC2F4uqmSoD
SwNQaHFWPT2oe1I58zywKR0TNOt1m3+zHezqA74qmCWbNvHCKtABhHAKNamY
+Q1RK1A+s1uN+b3qy1aaR5KX9B1AUsMyL29Ao8YkaeFYgUmFLcAkftnGxS5B
ggjQfoOjEVBxBaJIccQ5yXWZW+CA1Y+GhkEM8cMG.2ONhkDbDcRA1dDUfuPP
iX6RMxDUYiLouaJInkgg3h0GAsqLJvtyT5xSanKtMKSa1kf4IYYqUjkvdQ0G
iKnLwiZ4nOzEPFmFH8htD07BpOSdAkxsgodQWB62PizCkIsHnF4lGOSoKqwL
eu6HcISv7PqqK8FKSZdrXrGCtmAzdmn16.trLfX43Re2DJ0GnqLydvsw9mlZ
AxPWXr9PWdxncC0FqVoVSM8QbgjIXZf9L4ARlfo0m0rFAmohq44RVKEYoQRK
Yh3DLOIKrFQWVxDpgidQWhJuzHxRpc+Pihfx41sqNVXLce6Lw01UG7jJ0Fjq
rwTpGBZroD9a.1ZSrx3YZrxRIuv5SvxXfzE3glnHJSfJH8YlOonKMZatwVyx
ravxLgNVeDWxHs.5i3xRFwEvUa7FJS3x5iRnsDyIqOEPhiLQFh0Jx5VsiNXZ
aMP2mFqZ6ZyTpxDkIyF8Q60EKi5qkdQWyOWnRItFq5epdY5yu6wpStB10Xsz
wXWvT5nSwtrmf5tCwtltC6J6Lrqrqv5tiv5uav5oSvtrYid4Bc2t59K9c9Us
t9p5CTjt8phTsyt7psN7Rjt6pqN6Rft5pkt2gW2bcl4V9Wm8TTRpWzQQmYA8
fCSmQDl7gqw+NQWI32pdKbGqs1MWuT8u3dBHWwkRkd.pdOIUA7C4hpLr..Lc
V5BvHTlZuMQu0xyESLIgWXB0gvp0ykLATBtnelrtbHGjzlVIwgTvGYmcfwWx
EHlZGNT4i35phHS+YliHmWpc4vH1kQ0tbRvGg79oH+VIDFaJgqdJgQmeytNF
HsXe7FhJ7ovKvznZ13KpfDgdTACDayfQR1+4cYqDP7IuKNCPMubZkEwGBhBi
NjDbj3ynbBpZ2RtS+W6xBr587l+5fNeH8YpuMIbSbT1HqgvJ6iJFC+DCkitr
q3X2Sj+gVdDLWYcbCGoS+sxOISJlC.UvZNMhi2U+iq882E7VZ9sbHLJhCSOM
9P22PR31264YrJlbC6662g9oGe8TD6Ndk3XJ80LW5MuW+c6x8V07m5a9Qg68
SCRCYRNnYsafATWuS77GuaWC9A6S+nkOkcbA90vMouylL7B0lALcxYm5BLCv
wSqxcd7ZZv9C6xPEuF2DgCzWHTx0go7gLrJXlYtGcQaA0tPJr1wOJK1oQc63
jYO8ScmXOqf8rcW3B1H0dubwVVExbY3DskEThd2E2Caoq1i9l0Wz8o09GL9e
G7Uijr.ZFOtKBx.2U1+YqDcWj1n61qiirdk236FaOGrc2FaqBlOX1v7+Crf4
GQcebdwEfKPM7qm8aNiX++HCU34dBuqRwPdMdfXXsITAhAfyrQL7mBORBi5W
Gcq.Kl9uRbBAbeF8RQzKLTE05r2EAP2E6gG9R9I4.gFWLC3dHuAv8rtdtWXz
TH.v+aiGiEvXrr.O.pHpO.tea96u4NWjb+LG++AgHMWdEXUza6h8S6AvhfBH
dxy1Avxnj5SFZdcxG0DYB3oPpTHATtPxSajQ84656C2GllCxXF96OrKL8zlF
wxW6DCBMxYYAcXSlvR155DTNy.mcq2Ed32LLWZ.VN1nfGRzk4IecHr51Xh2Z
hKo2Pf1XosO33Q+loAWJFoKPjwuCX76fiGH6If6PnKSzwhlvVIyYMWlx5f+5
e4pszTlHB6wNWm7TfHBOaBq3+d1tkXc+CqH2EH1Abd2DtVgzrwP52OQDREVR
4BIU3rCCmMA+8CqiOLhqaKr1ZpfUx519bEqtbdbYVykqXIWNR0Ul.Jsew+ai
91rkuUCPUrfKXsHGj6JWOqppHLZVdepgoaOKX5gQin+CfcUUcGUv0sdx06SU
GVUUWILc7S+K8op6YWYQKTiCFzSU89T0cwU45JQW2cFrddG7yWigwdkFvBOy
KzjE9nZxh0atjE6onyKHzUKrXYz9R6+Q2BSwCiJOsKfsJDlVpYciv2.gIgKR
9Qubbz7zM86C+n4pzlDROuUXEiqiUCZNYuOkKaeEVqDI8J+nsJPPaUYWgUhM
q0PWTCAN2h65.B+opv0pJ.Ttp.ZVoJH5jw20E7uXKpQ1JaA+srzlYgebrVyy
4tnXtUhb19QxbkJquMQOaKd.WrUh0kdBFcshSmmlsSOyVK0a159LfK8TWvs5
NDnFcAum5B5ot.V45B1lOmN+dMcdtadUNctM34z4SOyVypEEhkJJJj4UNy8s
sA+Ka1LhaaficEoCzUAaaf87XyZxvfnQbiIwrSrFGksaM1ZwNS9vsrw4hXKS
UDth0iT3J+SF+dvzoqivriIcDTEwoX+rDtU6J5lCxHNpqDtsclSUG7jwLB44
oNyH2YSU1+aWmLRn1MR7cFwhcpgiPib+FYOapcg+oe6FzuXhK.Kp.evX2vXn
4h.73oUGSCSOkFXXt35BeTARQVenyZPSaGUjwrZVYjoP5v+en.uhwe9OMl0R
GakFo9+rvp.G.fZSmTP4T8mf1Wve+R5vFXNdg9YJrsBRBfPyBzi6nNZLi3Rs
u6uOqj3L2UD1EEXStRmV863BI9Rzy1oVOUDGN.ol4XPSflRNGEUdwn.LZtqs
8ZtrJujlTirBNWhGXW3GAKkEiutVoTMrH2yEi.TT.2E3YaRQkbSKSOWtvAdW
RXEVmS.jh5r4K4o8i.3MEneZwqGxPU4ioAQ4Qx1IDleOziHTx1sAIFqL1cE5
QzUjreOzhuIprJXTMpDPuYSrkTjsbiwwQFYbKrHYMSpiJBvDOePWTF537SzU
U7uMlcj24X7UCBuNaDAia6mhcOy3QlJfwi7lOb9QsEwLqv4UxV8hb06zZusY
pZIclp1COQ0aDVWNAXq.oYqtWAa81.BliMbVTrP+RAgndWCdVTMvpGB8xBna
SB.5GNb8x94r0O.SxvXvdNsIF54SlLGOw5ygIGPlSI6r1ARSNlQAf44wBqTz
ETeN8+noaK9o0HxTezDgdRoJB0GYFRBBy1SinKSojXZj2iVzt5xJSWnLjD9O
r7zLBSXqL8QhAkRUDnMzkzNE0iowxJ0BwmeFpOFXXob1qOjkLAJh0mvovPYo
KMQdISThV5CcQGpHQoKGxMi0G5BJCcgzG5xTF5ZFpGl0wkyQ8PJcoQ5g.YnK
MQOTl4kQZDcIU37Zz7WxDOu9D0qkkLgQoQzksLpgxtN86C2bHNLJMeKFfPqr
98Iq+rr7rbP3riZHP8K0bnnG7FLbdJys0nPVbjITLa8gtbkwF09JsQsY1nV1
KAdNXGurdWFT+RSIaTY3MXv7TlSsQ0ikivxS14Q0ivukwkpk9LUgsorhKndP
WRUcBt5i7xR1swWObaXKUHK5S4jXKSHKn4IYYqQlWRMqr9DgosTkbg9jcqLh
KK8w7xS1ZPaLHq5ERHslJ6oRBOWP3m1DF+Co9omN95WBhNUudGIDxa9YvtUm
LkUaeKb2txVk6SsdmeZQQ8bl2XcubwGWqc6fdX.f1jcH.xAZS+KxeXYwYpx7
uKn3KisvdlvruB1F5fsn+kKDYgncsWKec34eaSfG6Wzzy0Dy9Kxk.b60uOsv
OZKqPVgNMpOeZyZeHNoPcf7n7Z78OkFuMweSXd4i1cey8xE5tIjuUakR6h8D
AX3kOyLklOy6AJRi+UQplopuNI7PAsU6Gmn.ukXIz75BzSBc0yCK1tKdk+Np
MaPR4CZQCqflWN0eKqbjW74lL2x+5rmhRR8hpc9LKn6pbl+3nmpat0JalWUM
yvwLVSDhJes1iqktRq8hYtVgLuPqYOdNxvdrdzXO.LVF9i8iF+I+jgRT9iyC
G+Aijg+3ce4OMZhmVXPs07N76gOV2NYgW5BvHDPD9Ps1zq8t1QuXDLb4QNFQ
syk8qfQT97a1GMm4M7BxuBGp+9lQ3E5meP87CnuSwozCYSAGyH2oyXtQ8YJ7
pjUYLCt8iYSQGylSiwLTC0MPZ3XFe4dkHboge+zMvWtgAZBeVDcil0R68aLa
I3XFNcFx1h5pybZMlEZJEcjOaoe7YzjYHCcEbH2rQPtadmgdB5cliKw65XVH
OctMlt7tNlA50rfBqa3NYTMPZ2bfXYzkmFCYKYFxfIwP1VlgLbRLjcDcNavj
QwPzgLGmg2qgrq9kDnmLbYUnKedEvZtAvmICA13WNa5aEBskM6s5VB19l7Nz
M38J1b2qXicaeSc6dCc6XybqtWiu7492.2lada4F2V7.5aCaykLstQs71j1d
1fUNKV7karJiPouxrlnCiJqNMaXUeUooP7KE48xIM+nn3zRKlE+kn89GNZj9
dfw5SIY7rc+pA4RGB1XTdfJUbnOr3C+yi7ezOYaP5W7+1OAJ.vxyP72+QwUd
Kd8oiqhS1DjTQQkAHWkuPzgJzR54zFnY7UbWO8E9qSID9pswQ0LOP.GarS1O
nco9tW1kpqpxao3yO1c.r8FFXU7Z42Y015HarUlsX1OfE44aRsOxLOHp009o
F7Xr1l4CV5gvNHXw3OI3HQTVJlKXKUwgKuEWvqFzvm2gtUEISUnukyXq1dtS
2UPGXKr2LUqZiPpdSwKfKtybs6+i5zH6Sp+TJcXBJ46fBGlUESWpB2w.f48n
zsQGNP9ve2of32J85W3xuBakL+3ujYyUe6hpdCwQa6xnr1Me7chK1yGuAUf.
0J2TgwGjymsOCxEyFImcdWSG3z9byVBokEeV1+CqrWnUt4vnOBOFVWmo1Mb1
U0qkCYp+p7cqJ2y+n3W7u9dPjwW7OXDRbNdJIh3NLN5EpexHx2xH6n66rCRi
06BW+Kz6w3qj4xMVEXbLXGQ4lbM+iF9FoTAigezF5yXOgScL6Vyty8waBeKL
6NWulnlQ76r6WWZvym6YjSkygUQbT7au0vSLgFFru3rIc2elmT4w2iW5yewh
uZ43VF20h6Dpo6ZPU20N83ttAO.AZyAciaEedXzuW2RjkmuWWDkXsoD5EXfu
57zhwU7z5v2SatXqhxil3.rJ1B2teO92jR76QMRnJ7s3zKLM6LJsfEx8lNdH
HXytv8r.gM6y2ITPemeQcdNIza1cw22IYZkv8m1W3y6rWRpz1HLx3.QShnYt
zf4lkbkui3r8aF+dpywDRRBAk9QIjZPBwOZOAgB+as6YzmXcThG0JJjz5mXf
bhKMOjijv5YKIZ3cb8SxyQGtpiNjYSy4KGAVV1t1zz5Z9W0b3Hf6LPOtyDMb
61csUmMN.tnDNFcp3XjCmT6hADd8w.Z1kuPy1bNQ8w0TX1tmPxihqmvSjapL
yXy9cUdSbuQF42H2ajuZkrqevbrAtmN1fyJGa3YgisZVCCO7tajKM03PSzP6
X9j5H7N5nodkbxbGd4pvm6Tr6J2Tn8pq4pt2bE2a3cVzgCDI53wpCeYW.ODH
SJ7P.XmYTXKGloR82wpdcOG1cVAt6UI0Ua63DpZJ5m5JGyzClILlLU.u2xfz
eWbI0NVzGP0zGgRxn.aK1wCLiBp+taG00mtYc3TV.pCvzMsYcG.jsPo0eGST
hf3R478R2rNVkIgtIyVy1l26JKF9h2c2nN3vnNa1AWsKfy6xoN33Rcdh50DK
gWSWSF8vZaNWqk1lj+Yy+R49OITMX7r.uv3RjpjR.5LW1jSTjfpbHzD.x+R4
zoMdoyHRmBOqLTB5rvBi0meHukNdddttsbI6BRGMd9btvfSjxtQd4o0RWBQ4
g4eIK17HHvRu720Kcxh4x+vgOxNAOYiUJIRR47mYwZ67B8sgQr2RO9gWjDjs
5dURNYgeBI8nTR.8mRXA78MaVamtXeLIz8nSg4Gorzsv9hxUfwp6oLEtnDE9
GetsRSnH7d9kjvPJGgAVJBCrLD3WBBsW9AsT5AEAW+xmaubCpWpAzxL3+5y+
+AlBX6TA
-----------end_max5_patcher-----------
Labels:
ableton live,
max for live,
max for live snippets,
max/msp
Monday, December 19, 2016
M4L Snippets: Synced and Free Metro (with Auto-hiding Interface)
----------begin_max5_patcher----------
2117.3oc6bszciZCEdsyuBWe5tllhdBzUsa5Of1tKmbxAaq3PKFbA4LYZO8+
dERBLByCIOwYvtYwDrdf369o68JgtWl+4lYKVl8JqXw7eb98ymM6etY1LYUk
ULSWd1hsQutJIpP1sEY64IL9haUMsKhu543zMOlyVwUCCFbm2syQ.h7hW0em
+f9VhWqFmk+w2CpFlz8aUiq7Y3oqsf+4DlryM5WbZU2.5JWkscKKkq5XYU+6
M2T9masThRYeR.lpGAm8pZn9t4fQkRHTJkvv6HkE5VJovtEyJ7qph+4cL0Pu
HtTXdvNR.91Iv6FPbCnkxI0yBoE0szB6SZWbq3e1JtflPjkqERsTNawSwIrW
X4EwYoM58rEQ610n5YMtkRp4OxjCj+s0UEmppBUWUN6k31CqXbyEDEWvR6yU
f9UJdwggIaMKOcer7dTUJljtoZ.q3VRXIqB7vRJFK4XbPCSFw74ljrU+IacC
qCAStikFmtKmUHz9i3ZvU27Z1SQ6S3O9TVJuH9uk3CHlz5p8mhVw58lSi1pD
teNONJoR7VrIOdcVZIHLn5xpqdb2OW4En7uGDFYORi10wMKTfDzROMVHDx8E
KixKmIVpzRfUMxyxRLap99RXOw0MuKNMsEKxy10ei4waddf6cYlnwsCM1xVJ
dbepp0GE1f7GKhdwjs4QIIZiRyg+0nz3sQbFOVME.8pajkFIDzmKVkmkjXHu
pVdoiVVKThWw9T7Z9yxGTSkAQ2i2UoDsndVdc7FVA2rNdzlByZNxpUT09kZi
zG4rs6RDRgYGLV4ooEYS2WF021M19sKEt.t8Pyc33BfoJqKoYEQ4.qgqq1tu
HvlCXmtvzOpbgYAWHcJ5t4DWut4VFktYgwS9Xh6XWdU0K8xqchbpTVSO+ld+
+luud8tw3RbOKCzlKw98ykfg3plK.ZKMAmLzDhBUZY1RS3KTZZKqnHZCqSdJ
ZEO9E17u0frRhSYqx1q1qFzNVjHuPPx8QRFfEImHKNYovmiWulk9EPgvvflT
n+nTH8RjBsZY.j5EQ.dA1sL.F8wx.8tL..6l+M3G925mEs0+FB8g+sVTn1L1
V2aH3kHCJG0QrHgHIEf859HWNZOtuaKU1zU3QGSyaDAYbfT8wP9xcthT7jEL
z.qD54ne6oBEffX23.+uJbvgyInzUPOufnT7JauaxoHae9pJk1JS+4lRp3Md
4wo0Gax8Gl3a0Qkap1R853hx06UuuuUSkNiYzkGlw1xycHbe0vrs7b46ocwg
4IjtA1VLSlNXlXqMn+zAyzKPL6aqeC3.Xt4xLaiWuKS7BDEUmCMQ9ZJdxKjv
5BlOyoifh+xDTPfTDAPTco2YIkX6RA3oiZHwVycL5xCyD3aDlm+vMMCk0hxv
Yr9QUnadLhyyiWtmq14VyXy4THF1jjsLJQG.g5.PMT7FNDThaNfWGCLZh3U5
uS99oZQ6knCO75FuG7vnAFVE2K8Ak2L52sCWGniHnhGNBpcclSf1Ay8WxYrE
c7LaFSW0QhoNFGETAzFPcjH0V9nzSk+1mSWMX3ZUmVxxMqxRTAV894d2ERfg
XfPm7NBE66QK+kWXfGJT.jF3PoeUqXMfJ1KQI6YYOcbLdOPYIYoaFZJ0nyEO
mkyOt2c00JZB1QaaEJYR1nNdalSh62pIXA9Akjr3Jbg1Lqxx6jTn6IR+EeJV
n2NGNd9M3qBaFr84kZnuRbL+FrNZ+nS0Fd8g.UerMbYi2iFxFFPzmVrxJVdl
wAtZESOcq3dLX8Uu4t53tnGApnc6XhAMcEaz7s3ojrnF4Xx.1rkj0Dyp8Wi3
r6gVXvV1wgrU85zVMVMi5cm2.lxDOuwLlA+fzVVbY9uq9ATeopLVeopbf9RU
Y.s5ZUMHX00pZn5AA.CZb5bMPz9zXdsYF7r4RQ7vxyl+S5iEGLtwkN0oBoC5
Zw2QWKFgVYRk6TZ4UcL08JuAmKWoWiINERdfl9pzmBo7N5iPej3Tej3Tej3T
mV3e+tQi9KjnR4UBwtn+Rt9xAH81mAX6nJhZSzHDczrN.7dEXN.48gpTaK.A
S4y+o+ZeTJW3fSWr0VE5e6Bx8fq2z..NFGhN0ro5jxJC36LMZxhtRh5L1vaT
EQD4pkDATCcQUQmnQTn05hfqYZzjEckDoVqKBuZIw.CUw.20D0Y0VX3XjHjb
EShFbnqTnmlBG0XFRuZoPrgdH1Y8P8wDZidXvULIZvgtRgXq0CCuZoPysI59
tDg.q0CgWwjnAG5HEBBrVODc8t4FnwhJphNQiDfdOhipIB7uZoQpgKQpy9Dw
A1tGQv06xJ.yWWwYehUwxxBehWwbnAE5JCBs0k3E6q6YURlSZtF634Orf19e
WZlq4Hpm0bD35IIqA1l7TkcDLIRdJoNpcYO0jIgu.9Nwy3oAnCbBznIAngtf
Y3z.xNg4ogtAD4BlmHpFDWvbvz.yTWvr+z.yN42fNMvbnKXlLM9Xibaw6IxW
HkSN6BmFXF6DQOMVUA4j2NvzXucXaUokaBepjM+tPzejL+uAIBL9gQScuur7
.N7i7.9LlGvn2f7.Fd4kHud8mHuxa1785UlKs8EoMZNxGD0vITeNMM5yQ9dN
1uyQVuVCGnEvoElOFOs9L4Hdx7VSkMtMJb3w71geTyi6nO7ScC+.0YhGp+Xi
jYgWH37g+Q4+P2veHoBw2132mCzisA8vSQ6gJ+6ge+UC8nSA8XxAtGSNObO0
Fz6aXdLtle0GuqxnEQqKcNj.ea88bBR.U9+4OT0GD.EcdlBBrU.ftZ7BIp8C
gpKbNvenM3O3Tb9n0fZTXT7qVZs02DQIza8sPz56f33uAh9+9GZ+sOHdx+6M
+GHOPVlL
-----------end_max5_patcher-----------
Labels:
ableton live,
max for live,
max for live snippets,
max/msp
M4L Snippet: Control Signal Oscilloscope
----------begin_max5_patcher----------
2065.3oc4ZszbqhiEdsyuBJW8ptbbIIDul5tHSuaVLq5k2ZJWxfhstMFw.hj
b6t56u8QO.r.CXhSbh6oyCvnWny24s74Otawxs7WnkKc9GNe0Ywh+3tEKzMo
ZXQ8yKVdf7RbJoTOrkw7CGnYhkqL8InuHzs+qrcYjTm+UVdUam4DQ7dV1tME
zXg4kfvf0fUNPfm0MDdMv4+TOIVhd83a+18P2lUJq5.uRjRE5MAnt0sUa2lR
Us.qaoT7cSCKslIKqYhPUa+4c2otrZlDbF8Y4d4D5Mk8DcsXOqLg9DKlNEIG
XHYeMsFZnXjEE+HOSTx9cCgH6X.f.NLP3ZsBYjCFJ+eVvHoMi2LXw2yolMyx
sjrcKW4rjo3glasajq.5om8DfCLxVPvEzbcHwgngAA3Xj5rIrFDuQ1VOvKfX
+FSrN+YVVB+4l2SRo3HwJos5+Z2YC.ItAdmphnZ63jJnkx8IQv3Y1HfEVELB
XgFXIrYGf0QHTjef7MtFDFf87W0nyFZyVxYw+VA46Si+qr4ARIMZQt8D5Jb0
vpJhGFvd+TciSY4+PtjvYHWZTZ8Bu.kVO7zxquBk1Rsw0YKO6dAX0AZYIYG8
DvBMAH45CL3hQ408R.Iu2MPZ1vC5cDdbQfo.HnmM.4eI.TvesAH348L9VfmH
zeMfmQLEk6vKiYooxq7b54sGgLgO.8tDcMH.Nc7TiCVmAQv1abZQMNTCDx0k
kRehVT10c0hkj7bqlWXMEE58MtdgBV01DKyzjaaSExfu5urx0sPBeBI1UUX1
zu32XKVsL7DZQVEqMjFMe7tlErU20Eqc7Fot5iQ5GBshTUxx2kxi+MZhEFJk
qxoYrr9tna6Ng9HoJUroC6Brdv9ejDSGcxCxnVrbWAKgmo1DcfZUyMuNozTs
TjMwnGQFIefIKEdjvxHcVJIxpxsjBEmnNbbTSmBNOsaWsyKk9nnt6bVVVOTT
vyGuyB1t8SL2sbYmGlZs08TtoJyz6FoZpXSI4otnsfjlVq21c4egjwNPDTAy
vBPf1NoYDIgtuLtfml1gdM87z.8Xxf3YVhXu9EYKLHGNKuQHZYKWNgsiVJ51
lfrqraKmn0JapZasR5FA8PdpjJ5NfNIDZqQZagqS6SYoqq0NU7w7bmGj++yN
O7jLcQv5.O6gNjkOrmbPRiclPwflfQQtVxtmX9ysEB6YBzEY+1FLz3osDNrq
CIgsQJPTvdoSLuivDF1gxhFmJ0Fjd+g+gSYcLbG6BM4eXLCZb3.5g51YbLNx
5NE1MQBoyE+fui3W23X5Bf6k1cjHTYalCmC6b04M3COG1AmPrDNE38oJpYma
+3IypEevFc2nlqiADX7GEPXaf3j79u95h+7ONqPjLeJoYOC945Eod3Dny1pW
zXF8vtyCTO0nmyuvSSlzxWuLSuUECQ3nWiXH7+mjBmxh1iER9sR.x4mfmEBc
MAM5qjD88FDCmk7XH95IO9oJI18rw6hze4KewIlTPerJckCS3DWPJ2Kck77d
ZlyuSK3mKLnnPsE.2Ztf1yBLbpnf.iw.lvaCX1AA8A6WdNZ4vvWkyFH3uINa
TwcuKccAMSl4qy82eeBqTF5+2cdHof7rf2oIpTvjtIlmxKjgm619ObdfOBVe
F9fK2.AD.tzvzOuEhl3M+TixbBlkvYq7WMW3bHd82Pfwhrm+aAvgyK582Bf2
b2PZ2nnespxtBR99NpEwrh3btL6DYz+NOjyKYprxc.N2qxgUd+ARlPhGLhd.
s5OP4Eee4knPmGJiIoTY2leeHkkQ2ny62oSVvp1i4UFiDnyHDfLAHBfZgf5C
b9hjBhfWOst2XFxePb++6ApnfKi7VxMiExzkOuUuZcPia4nvKWGz2+5EUjV0
6F8TITZbwJf8GJUB0gy5fjNl3OmURNjKUWPc8FLtN.BYhMJz8MvEv+sPGXVo
tqy+btASEFdgAScgYP9ZBo53gbqrrNxoapQ.U+CCek7ph3l8bcNhNcQiDZof
k0dj+e8X1N8F3dVRBMqOUHc0nNgXyYUOKd8qdKCl4dVYKRpMdarmU.MZFaZc
Tiihz1xfGXIFW4MeaHPygqfViz2cO9X226GD0BtpTKDeaQsv4HPhuPhstnD.
Q5uCAnwll4wOZhEcs4rXLPyJCq4ntsO8ASptykTif2L1FUGR57rMdghh31fS
NJH9Yvbv3YRnZD41vIf+b2yCH48osm8ms99siVPvb2y2N3bH9Jq3h7PGcZ74
5CQEj870ceO3Ol5trs.YVpJRhjMlBBYCQHSlYakvDRscE+7pJbgwJElco7sj
z5xUnMYqoptgik.wcGoi5J0RCFcS.vT3V8YB0ku0oNv6nlNBvqpmQqAcBneh
vUPjQZxScy0+3SGeQ8YQmT5YuuTPvahBP3OcJHB8Vn.6mtBTPzbXA3yP.uea
mdupY4gZFHJvHEfUIU3iBUEQd+ltBXaOkuoHF24SLMJkAPSUNG19z0fDBlMI
fdEjPsVogDPxLCBcU+b8nid5fSQGvWulZMcfiVC8k+DLW5v3CnWYmpHgdkaZ
uRM8zxLc7RLse4kp8bZ7U0yuywiOrJgw+UcYTt4eSypLtyZJ1yt.81cOxRS0
e6B8841blZKM813Srcre0ArFEggvvU5uXB2.ju9SxO34YGpuYNvlIg8vQ.jZ
nXeT.1S+oPjqmq5SfdSCc7cAfQl2.HJDfMeR1DT9trmFIaWcYiFX48OufmyK
Zqe10tQsiuRv2UPRX0m4Gniy9U0xoExd6GhvxCR.k0LGczM+4c+O.C+yi.A
-----------end_max5_patcher-----------
Labels:
ableton live,
max for live,
max for live snippets,
max/msp
Sunday, December 18, 2016
Pocket Operator PO-12 Rhythm Drum Rack Live Pack
A drum rack populated by samples of the PO-12. Download here: http://milkcrate.com.au/_other/downloads/live_packs/PO-12%20Drum%20Rack.alp.zip
M4L Device: Cascading Differential Step Sequencer
This is cascading differential step sequencer.
There are three step sequencers. Each step sequencer features:
- 16 steps
- 16 patterns
- Range from - 12 to + 12
- Selectable loop points
- Arrows to shift the pattern up / down / left / right
- Clear button for current pattern
- Direction selection for forward / reverse / palindrome
The sequencers are cascaded to together, and only generate notes upon difference:
- The first sequencer is added to the output from the second sequencer as a transposition
- The second sequencer is added to the output from the third sequencer as a transposition
- The device only generates a MIDI note if there is a difference between the combined output of the sequencers compared to the previous step
- This allows for complex phasing relationships between note loops and transpositions from successive sequencers
The output sections features:
- Visualisation of cascaded sequencer output
- Note length
- Note velocity
- Pitch offset
Labels:
ableton live,
max for live,
max/msp
Saturday, December 17, 2016
M4L Device: Chord Machine Gun
A device that will trigger a chord at a given interval either in milliseconds or a synced beat rate.
Download here: http://milkcrate.com.au/_other/downloads/M4L/little-scale.chord.machinegun.amxd
Friday, December 16, 2016
Free Sample Pack - Pocket Operator PO-12 Rhythm
Pocket Operator PO-12 Rhythm. 163 samples.
Download here: http://milkcrate.com.au/_other/downloads/sample_sets/PO-12%20Samples.zip
Wednesday, December 14, 2016
Parameter Step Sequencer: Palindrome, Smoothing and Looping
Labels:
ableton live,
max for live,
max/msp
Tuesday, December 13, 2016
M4L Device: Parameter Step Sequencer
A parameter step sequencer for Max for Live.
Features include:
- Step-sequence data is mapped to any parameter in Live
- Maximum 16 steps and 16 sequences
- User automatable loop points for sequences
- Forward, backward and palindrome mode
- Visual representation of data
- Glide for signal smoothing
- Offset amount
Download here: http://milkcrate.com.au/_other/downloads/M4L/little-scale.step.param.amxd
Labels:
ableton live,
max for live,
max/msp
M4L Snippet: Ableton-synced Metro Output
----------begin_max5_patcher----------
2401.3oc0c0zjihaF9r6eET9Z5sC5CDPNkopbcqbH41Ta4BajcqIXvADd5Y2
Z+uGARPirMsES2o4kCcaidkfG8v6WRXj9iGVsdawK7p0d+Muu5sZ0e7vpUsE
0TvJywqVeL4kcYIUsUa8thiG44x0OpkI4uHaK+Kay3xh7eo5G463od+JWVV3
8Oqkmp6qqHsslEa+1ufvztR2VuU0zFIHSIUxenKXcWcxqOJxUm+pgUSUXQsr
qTeSomRj6dVjeXSIemT2wn3fm7eziPZ+.EQa9.q9u2u0zl+7gGZ92iNR.47u
q5AW0+OcydItqTMRk+3DWio0q89s2S2EMd2kD421Aia+.421qw3lt6vFwKMc
RSub058hL9YdYknHevkX05jSmFT7pAMogZ9VQ6IJ7w9hD45hH8EUxOKt7zpN
ukJnKU3ttT2+eg0oUzbZJR4k40h11nKTcS5gtSXeus8tYXbaekgvMeFwHu1a
U2OOjUr6+vSGnlntgbhmKxOUxqTZyIRC35Emx2mTmI2ruHWVI9cs9YyI+Fx2
mriOZiySNp6beoTjj008VenTjVj2.BKpto3tK2W8PZE1fgcl1Zjmb5FMVoxo
nkQDVo5j0UaSJatSXL3vcBkEEY1h5aWFeuzH9jHO+BVTVbZbgkhCO+FscagR
3w25b2JoZSctV5FkMnbSUxYa1VljkYLJsO8ujjKNlH4Rg9V.1uWHOOQ0QetZ
WYQVlU+UK47MjjpTh2w+tHU9b6EZnxfp5hScJQq6uKmJNvqj1kISNTYWxUN.
TEUu0XjtQxOdJS0Krqfke6gVjCceYU9Etw1VqX+7dyMaGWg3gBtx201j7C89
uFoKLlerw8kMl+rXRqiLs6L7ENuW04.23e3mjMNxqpRNvGB9dO69iQR9uIIM
YBB+NIHj1UHJ5U+8eRLDZDFZf674kghBgJCE.EFJH.nLDCJLDEp5PgPggvPU
GJBJLDBn5PAPwJKLFn5PAPwJKLBp5PPwJKjAUcnXnvPAPMVFTxoNj.0XYHnv
PXnpCggBC4CUcHBPXHVLTikAEcHVHTikAFcHFT0gfxrevnPUGBJy9ACpyfV.
TxGhgfpNDTxGh4CTcHJTF0QPDP0gnPY1OB9LlmZqGfsMAUwy778PdXOhG0Kv
i4E5E4E6gTEh7PXEx7PTOTfGh4gBUHzCE6gG6IjPo2+wH8H7+b52+GWAvRz3
Z.57hI5vRelZ.+EuQMRd6D9D4xOO6Dpdz4lAoiieJ3S1N46BEl7vixUezAkd
2Lk42DB4SmpN19CAhQyS896+25jbo324lCS1IEm4ipvQh+3eHz+77XKMZxjF
ih+rsK0zHAmKGPi5CuGMRgGMhLzHd1nQaV79jX.3HQS1TXe1rQho1rnClzL3
QiAyqIMhYYRqO7dzHBdzHddMoU7lMKdeRDCNRjFOulzJZK0lEcvjl.OZjMul
zQVVzQNXPigW3EShin3YiDs3v6SgvKzB077ehwyEElZwg22XFGBNRjDNu9Do
VFyTWLlifGIRmWiYZtEGdeJDdC8iflWiY6AP6z3m8AGIhm4wrXO7YWF8LFdY
IhClWiYqAO6vXmwvKCQLddMlsG5rKibFCuYwAM2iVAakin9v6PiH3kfi4WIz
rMZElUvYlCQmQvKAG1LmkHxdRbbIvB7rmYyabEjk0rCpgviAIyaXEj8z23PX
E3MuCcuux+exRtEmioPg+f+013+N+c.Pt3+VW+tWD+VD7AxPZTNJEYoI8tds
O8c5IWZdkY9IIgWeuoyD4i8By1dwajea1opntbWmNP2S20yFGo7JoHu+0H+q
CXqKp4yhzTd9k8+TQUyqcr9Ef1oalSEzsJ2Ng5lW92EGna9olr7.MALf9FPY
DLCGU5fo.YDLzMlBjwf.x3o.YBLfLcJXlBCLOICv.Xf4Ioav.AlI9SAygvfm
imBlifAlilBligAlCmTDEXDEr4AeNAPCi3f3oE6FFQBISxEMBFwBISxGMBFA
CISJOIDLhFRllgHPBGNMCQXDOjLo76PvHfHYRAwQvHhH0YllAmgxRuZ3dif4
XXgYrCXN.AKLSbAy9vByTWvb.rvbfKXlBKLybAyDXg4PWvLFVXNxALy.FOG6
BlAFOibIPHCXNnQtDIjALOzHmBEBrv2HmhEFALP6TvvPfAZmhFBsLRcIbHCZ
pGtDOjAM0CmBHBM0CmhHBrrRwNEQDPok55Tz.Hd10oM.POWVWm8N3jeWfqOU
HLbTlCbcp6vvI2+.WmOILfzMbcZ+IvIK5.Wm0eLbRhl4JOigSRRLm4Y3jiDy
Y2yvIEIly9mgSj6.WibS.j+YWep8D.4e10mZOAPoH4ZhnD.YC5rtAbrAYNqa
.m75XNqa.mX2gtFGrYSyAH+VLC8WbCFzYHiVdPFu.gLcAhYxBDyKPcC.MXP2
443EHliVfXNbAhY1BDyKvH2jEn+YxRz+7BLEIxBzFjrDsAWf40QVfwtQ.Zhb
CVdXFMoWwF7RS4.PyXNc4gYzjdWlveDSIiYgZnaWZecyN0c5F8tR9lDorTrs
VpeI7Gf9os6YeHqXaRlYuwteuU+s1Jsec+19gWwa6+0zbKLFr1Hng0arlHXs
GP2s1Vc8U9lKCB2dIP3VK+AjHyV.PvsW9CtdoOXh8oLwY9SpyPcGdOm7Jgdk
vgKt8cqRF2XEx3Q8e6yJRdc6.P08JUmXIubid2U+BB4drD4trD1rGPY1BVBF
PSZkvdsu2PO7bRVMuXeu8Um00.3mUjeXTNxplUOWTJcqpc7G9FxTM4ngaQ+U
j2+ngbUew7g2+V+Ebm.b2wFAzNAztiMBh5DD0crQ.h0eQX8kXjQ5uNDbeIFY
r9KEybsPpQl2szsXbRXY60dGxdY4Pq1domNix6MVmErF1wXS3r03ot1y10d0
txNxU.Q8c.OWhZ2AjlvRNc5LurxbRawhxt9aEkMGF9X6ghb8gsFNqK4mEc0u
0.acRoxNRpLhpK05muX1o1WerHU4VsVzV2Gztx0t1t3lTup8WpSEE+KYhrtZ
yu1qgq576Spyj1L11C6EYY6JxzvanwWmQvZszNm2808qd9OgioHTjh7dhfHg
XV62TeIHX3iTP2FTWinAzXebSUoLbHMn8aQXR.o4a9WzL7qWKeTr9J3GG4S0
eSUDRcsF1rj7CZGZ310rGSomJKNob.XXcUSi6qesr3PYRpv3612xx3QiBWoR
5kQTVeTQnht1zFt8Oe3+AiP6VwA
-----------end_max5_patcher-----------
Labels:
max for live,
max for live snippets,
max/msp
Monday, December 12, 2016
Visual Data with Recording: Arduino Sensors, Max and CSV Files
Labels:
arduino,
excel,
max/msp,
physical control,
physical digital,
teensy
'Chords and Kicks' Drum Kit for Patterning
A custom drum kit for Patterning on iPad. Download here: http://milkcrate.com.au/_other/downloads/patterning/chords%20and%20kicks.onpd
Sunday, December 11, 2016
Simple Data Visualisation and Recording
I find it useful to be able to visualise data - especially when dealing with sensor data. This includes things like a current-state graphical representation, scrolling graphs and the ability to import sensor data into Excel for further analyses or record keeping.
Download here: http://milkcrate.com.au/_other/downloads/max_patches/simple_data_vis_rec.maxpat
This Max patch is simply a visualisation tool that takes up to sixteen channels of data via MIDI pitch bend messages and displays this as a set of sliders, a scrolling point graph and the ability to export to a text file that can be imported into Excel (tab-deliminated with carriage returns).
Peak values can be shown as orange markers on the sliders. The peak data can be cleared. Data that is fed into the scrolling point display as well as the text file has an interval / sampling rate. This is between 0 - 10000 milliseconds as defined by the user. This interval / sampling rate is independent of the rate and which data arrives, which is handy of asynchronous data across multiple channels.
Data per channel can be toggled on or off for the text file recording. The text file can be viewed, cleared and saved to disk. To import the text file into Excel, simply select open from Excel, choose tab-deliminated CSV file, choose tab as the separator. This will present the data via columns as channels, rows as sample periods and cells as data points. From here, the data can be manipulated as per usual in Excel.
To send data in the correct format, simply send a 14-bit MIDI value from software or hardware to the Max patch. Make sure that the correct MIDI device is selected in the patch. The pitch bend from each MIDI channel is a separate data channel in the patch, from 1 - 16.
Data can be sent from Live, Logic, ProTools etc. Data can also be sent from hardware such as MIDI controllers and keyboards.
Data can also be sent from Arduino / Teensy etc. Here is the Teensy code as an example - the important thing to realise is that each sensor's data is sent on a MIDI channel via pitch bend, and that the data is constrained to a 0 - 16383 value range.
Download here: http://milkcrate.com.au/_other/downloads/max_patches/simple_data_vis_rec.maxpat
This Max patch is simply a visualisation tool that takes up to sixteen channels of data via MIDI pitch bend messages and displays this as a set of sliders, a scrolling point graph and the ability to export to a text file that can be imported into Excel (tab-deliminated with carriage returns).
Peak values can be shown as orange markers on the sliders. The peak data can be cleared. Data that is fed into the scrolling point display as well as the text file has an interval / sampling rate. This is between 0 - 10000 milliseconds as defined by the user. This interval / sampling rate is independent of the rate and which data arrives, which is handy of asynchronous data across multiple channels.
Data per channel can be toggled on or off for the text file recording. The text file can be viewed, cleared and saved to disk. To import the text file into Excel, simply select open from Excel, choose tab-deliminated CSV file, choose tab as the separator. This will present the data via columns as channels, rows as sample periods and cells as data points. From here, the data can be manipulated as per usual in Excel.
To send data in the correct format, simply send a 14-bit MIDI value from software or hardware to the Max patch. Make sure that the correct MIDI device is selected in the patch. The pitch bend from each MIDI channel is a separate data channel in the patch, from 1 - 16.
Data can be sent from Live, Logic, ProTools etc. Data can also be sent from hardware such as MIDI controllers and keyboards.
Data can also be sent from Arduino / Teensy etc. Here is the Teensy code as an example - the important thing to realise is that each sensor's data is sent on a MIDI channel via pitch bend, and that the data is constrained to a 0 - 16383 value range.
Thursday, December 01, 2016
MIDI to 1V Per 8ve CV and Gate Max for Live Device
A basic Max for Live device that can be combined with a Teensy and one or more MCP4922 DAC chips. MIDI notes are converted to 12-bit data that represents a voltage range of 0 - 5V, at a rate of 1V per octave. Pitchbend is mapped, too, with a user defined range. Note-ons and offs trigger gate events. The note length can be left 'as-is' or set as a predefined length.
Very rough demo shown below, using a Teensy 2.0, one MCP4922, gate output and pitch CV output controlling a Moog Mother-32.
Download this device here: http://milkcrate.com.au/_other/downloads/M4L/little-scale.midi.notes.to.pitch.cv.gate.amxd
Very rough demo shown below, using a Teensy 2.0, one MCP4922, gate output and pitch CV output controlling a Moog Mother-32.
Download this device here: http://milkcrate.com.au/_other/downloads/M4L/little-scale.midi.notes.to.pitch.cv.gate.amxd
Labels:
arduino,
control voltage and gate,
MCP4922,
mother-32,
teensy
MIDI to MCP4922 DAC CV and Gate / Trigger
I've added CV as well as Gate / Trigger output to the Octo DAC setup. Note-on events will trigger a gate on, while note-off events will trigger a gate-off. The eight DAC outputs remain the same. Each gate output has a dedicated digital pin on the Teensy 2.0.
Download the code here: http://milkcrate.com.au/_other/downloads/arduino/MCP4922_DAC_GATE/
Download the code here: http://milkcrate.com.au/_other/downloads/arduino/MCP4922_DAC_GATE/
Subscribe to:
Comments (Atom)




















