Device that splits chords to multiple monophonic devices

Learn about building and using Max for Live devices.
Post Reply
betterthannothing
Posts: 2
Joined: Tue May 03, 2011 5:20 pm

Device that splits chords to multiple monophonic devices

Post by betterthannothing » Tue May 03, 2011 5:29 pm

Need to find out if such a device exists.
Example; a triad chord being sent to 3 monophonic devices.

The lowest note gets sent to Slim Phatty synth

Middle note sent to Voyager

High note gets sent to SE1.

Thanks,

broc
Posts: 1151
Joined: Mon Jul 26, 2004 8:37 am

Re: Device that splits chords to multiple monophonic devices

Post by broc » Tue May 03, 2011 8:35 pm

The main problem here is that Live doesn't support routing different notes from one device to multiple devices/tracks.
There are possible workarounds in M4L but the timing will not be perfect.

jrs1
Posts: 37
Joined: Wed Mar 17, 2010 9:46 pm

Re: Device that splits chords to multiple monophonic devices

Post by jrs1 » Tue May 03, 2011 9:50 pm

here is half functioning unstable version;-) ,using a work around on the midi channel problem as broc meantioned.

i attached the whole ableton session + 4 m4l patches (1 master, and then 3 for the monophonic midi output).

http://dl.dropbox.com/u/23591489/chord_ ... roject.zip

maybe open it and have a look, and it will give you some ideas.
but it doesn't work properly, because I only spent a short time working on it.

the middle notes don't work at all. the top and bottom, half work, with strange re-triggering issues.
let me know if you want any explanations.

rabouille
Posts: 282
Joined: Fri Jun 01, 2007 6:22 pm
Location: Perpignan France
Contact:

Re: Device that splits chords to multiple monophonic devices

Post by rabouille » Wed May 04, 2011 8:23 am

jrs1 wrote:here is half functioning unstable version;-) ,using a work around on the midi channel problem as broc meantioned.

i attached the whole ableton session + 4 m4l patches (1 master, and then 3 for the monophonic midi output).

http://dl.dropbox.com/u/23591489/chord_ ... roject.zip

maybe open it and have a look, and it will give you some ideas.
but it doesn't work properly, because I only spent a short time working on it.

the middle notes don't work at all. the top and bottom, half work, with strange re-triggering issues.
let me know if you want any explanations.
Wow, going to check that!
I want something like that!!

broc
Posts: 1151
Joined: Mon Jul 26, 2004 8:37 am

Re: Device that splits chords to multiple monophonic devices

Post by broc » Wed May 04, 2011 8:50 am

Here is a simple patch to split chords using [poly].
It collects groups of 3 note on/off events and sorts them by pitch.

<pre><code>
----------begin_max5_patcher----------
774.3oc4X1saZCCFF93vUgUzNDp7ewPlTOX61XppJj3BdKwNJwr1tpduuDmP
GkACWWKCZUUTq7Eaxqe72ejmlDEuT8.uMF7Yv2.QQOMIJxXp2Pz30QwUYOjW
l0ZlVbEusMaEOd5v8z7GzF6kb4J85slkapDxRt1rF7nw6TRsLqhal+WZDYkf
upJK1YMpM5sKBMZcvj9wZ9fJiiA2Ldq5Lc9Zgb0sM7b8vcQL5Uvo.TJpefBM
WvtB9xZ50Pq3WluLT+sGLKJLhRs76ynIw81ddxj9+M0RrH422s3+hJ4pxRvr
YyjJcGlODbPt.G5Qgyzc9XAnvXb+.atATKdafhrUbsY+jWbamstu9ayz5Fwx
M5A2pnW3UTLuZI2rbnwfgv+uyYLiziVRJyYNSROCb9Xg44k7rlycT9VnxRMC
TGhxIK7XTt3NvmDnqul.zq4RvxL4J+4C9tRDhYCo.gHGb7vodjQ8QlBo+vB4
XXQH08Qk6LXAmXlzfTlKT5iP4BLZDMoNmFa9kS0h5r7e.D8+cPFSBe+JzE8C
IPG3Jyi9e0pxG8Wxcp8gncCkhVqBUQPyPR5UIuYV4yV6pa5DNXsX0Z+EnB+G
QfIlHP57AOEWh.wLuu8qDEAY2iF11z4l7OIDW1897vuoS1b.BfAjKvt5ojgt
McpnO0qNI7Ztr.zx0m8FhVfF5YbgyUvvD+ilKj9DoPnyEfvPumVoTceXRqLT
KYaZErC6djSMIeredUqpQClglBZ3cahk7ltsLnXSU8ExKVAmZHExoeyEB+A5
MqPHycNQCB5wdkMO2ttqj6+d9LZu29qgeqZSS91c83w1TvejeAuUKjYZgRt6
jfuZRqEEEb4tQeccJTq5hsGEA3lC5JXslfVnI7YPSnSoIRP0zdOtKBNgs5ri
FVMQswGOM7Z5j9SIgWS3SoIVX0jEXJ4UyIDJBZghBGiRrPQrfqHjEJBETEgs
PQ3vVQgbBIQVDzys8dbGQSgMSI0F2aZXq7RspxafqnjZSUNbP0DylitjKNIM
+cnntKddxuwPZuyB
-----------end_max5_patcher-----------
</code></pre>

Vresky
Posts: 98
Joined: Mon Oct 11, 2004 2:28 pm
Location: Belgium
Contact:

Re: Device that splits chords to multiple monophonic devices

Post by Vresky » Wed May 04, 2011 10:38 pm

hello

here is a similar project for max 10 unquantized notes. notes are reordered @ each note off/on.

we already use this patch in live to tune everything in the song, great but actualy cpu heavy. we would build the "public" version more cpu friendly asap.


<pre><code>
----------begin_max5_patcher----------
7158.3oc4c0taiibr82S.x6.uFAXueLyft5u6Kv9ijWiffEx1xiUtxRFVx6t
4Fj28H1EkMkskXQ4hrZSmfczPMxVGdX0cWc0Ucp+4e7O7kKtb8uOeyEU+uU+
0pu7k+4t24K42q9c9x923KWb2re+pky1j+fWrZ9us9x+9Ees4ea67eea98ue
8x+QEnpfm9mV+31ky2t8eb+b7a3hEq1dwWO3kp+19O7MqWsc0r6xezK9yOrX
1xm98r357at6a8aZs8h1+DaV7+m+I.82U6e+UOd2hU69hyvUu+cue11qtcwp
e7KOL+psHd.vr6mp5a15e3JWp9O0puqdFT69Ug2D4eWl769u9i+g5W28xWe2
b1p0amu6KXGscQO4Aepe7f4D7PzmI.PExu5CcQDpAiHR8kGBJF4A0g7.HGOD
6KO3L7wCA6ddvHMOD583BfOdvGKFdv2adfQ6AutX3AWu4AKe7fyWL7fsu7fk
w0KbOMOoUZdvz64IYb8BqsX3AcusGb7wClXwvCPO4AGiSOXziFMb056tadsW
zujGta80KtYw7qqxDxpdO5nmqdBmx6ZUJyGAc1w5TT.5HyB2bS08q278pYq1
QKOd2kyen2CVh7QKZbRifM6kM3TBPK6niEaWrdU05aptY8iqPykdxJQ+aSJp
yfThPlMrglQPYKFHNDjxkOtcaqAFuZOpWNa0OZsszC164y2wjuybw7C3ca0T
u+A8oebCrO238OrnkQ.08Ya3yj2ab46ZH+RyEi5xC2O6p+ui+H+jQgn5urd4
0uo8ene1+mJRDZb1Q.b4WMltr+42J4m+4SG2l9FoFSRwG+D0YFw38OaAMtzy
l4KOUjsxyZ70NLkdaZB3jlx9bXhDshze.rhzLRO392L93zyJxvOMMkrhr7QO
IELYshb7SSSIqHOizic5NWTfeZZ3shta9lMy9w7WySgyzww2lahruZuEvAZ5
u61wM9gvD5nbSjUtIw9ZXRxMIF4FqRw9LyRxMsNuSNHGf8IbFAx4XyKeyxG2
bKoyP+r11pQy49x7XjZ.HGxSic7WkevoKN2elxN4oKF2uVvN8stXbea9XSPj
Zl6xJfyR9D2gYynYbuawfGCvL5vMF78QdsugfhXbeaQPKNEY77SQLt2sfyOI
oHF22VPoFKJZLi4uwxoySAWSP+CREzeLmM4KkMOAwwoaT3AKmvWrwt3M9yay
GWcZqq2OcoY7vUanKe1.y5GeunFlghbFxazkoOICE4zgJcbxOTzw3PwF5ZpM
TjUmq9LspHmtbEl9qJF4an3d5ZpMTjwfn6SoOOCEcL5Ye.7S8ghNfwghMzkr
CEqTUOaBrbwp4Ws9wUaO3QMCGxkyvoYVdoxDl2w3AWTmrsi6drGIdyx4JkpO
O7FmgFT+Ih27rGnmQf2N+ja1.w9mbyQL5dFkSpbady8KWrs1AAc3cuX2alGz
wd5O0IquT7QuGSIbuZ7Wmavoq9lzulSlmBSe5BXjt7Se5RyGcAJ8XwW2rb8t
eUGmR18uOKSJuX5YprxytTt8gEatZ1x7Og56I1pfiHVsRgl46Me2j7pj6zy1
WtDlcvIrjZRQXtgmv7SJByO3D1t4uFUF6cT2bsRHX5y3fqlE.0P6Z464F6L7
YtYW.E9MV5Ltwhk+MloUdz1iQZ1w5N6XdVc0s6tklehfE+NUUINqk2DV36dT
bkr1wO3m2z0758meBbl8B4np6hXRMpF+fpO3VSFFslf3zyZhyCfGKfnor0jh
wyeeuzbLkrl3LypLgIt0jmSUqvbvJclof0Tfy4lTdgslFhiXW6YrDG.bSbeC
csThSXeS0291UqWt6t3hygLLLlcTNW1PQGQGjLCmHvHT4dn8LljAdXe0wXln
UGi1wXxr3ZDbooLcwXwEaitIOcw3l5rZ+jmtX7DwMdXhWYeZNS7By3U2niXA
Go4rlP7MTjj0jUqJRfMJRw4JfJ4oHfcJxj3bUuBvJRwOEwoiAXILHawOF4mh
Bbt5lcBVenZCmN.nhSw5CkS48wqLeZx9dNk9GeSVpNcS9dPwXHw2SWMBlzDo
NX.N0DHm4yScv.JFitoy4m7CEMbF+S2TbnXvwoC5edVTDBL5vkSM4WULx4QQ
nlhqJxo9tZ0gOOtmx3.QKl0AS3Ah8U+WgSxVSxwgZNC1ftYbne5ONjwhm0Dm
5KH1WQOGHvVxMNrcOLo2x48wahGbFYTTDgb3IQzHcrSyAhZfQdyfM2iI7HQM
vXVmYzRuKwqVubYtiQsANch58z+0aIclO5BP0tViKO5RcMpzt+s2L6Wme8ur
CM69U8Ky1t8gEW93VrYI+kmYrubw76tb90OmNR6YZdCm+0Od28LJY1LtO.OF
69jbG0wUKmO6AFIGO6jiSrC4X3Gpxny9MwYUi4PyG0gpKmu5GaukQ6QFWp0g
JeBfKgfI68vXPd90n0YT5Y6usbCtNTbzm5KVsY9C0E+9eBX7QOv3oXregPSd
gvlin1Kp5sv.Ao4T+zQCGTsV7RT7CC9r0.iGWgOztsNV3SWeLJ+gc.b9tgs5
JSksxU4qBUwpT0I6PIek3+06mNL52q20nMOMdczs47.zJSN0X8yr.U3r+RzT
PuVGsMdxOAss5xpa5tGbclTEqi0aSUc2txDQmAddzy8OLey7UamU2jiOHVoY
b2zJd86+yCtIH5wgusVd8FNbzFAG7KiKSpi1bmOb6PTa72L5EO5bYyzO5gqH
dNJC7v7a1w921WNfwXz3ZTlQE1KoDfC1r9gd2ymibtUtC7HONbLvPqjKCtPt
rup2P0O0DGXcb4nVLuXeqD0IQFyDMGpHyZb7hY.6A7GcWb0iZp9Fm6fyvYMN
3aOnpgfF2Xs8v7ceEWN+gJV4HN8oCW8ogivwTi6tbYusyZ3L9OXeTM.CcWm8
3s9QNMbrbRMIbwZbZXX7MbFrFxqicVxjTR0UmGf8TxYgMDvoksMqlOfivFVG
eZUOLCkiOAbxHaS6l21UTa+.zgv4r7OfwZp5wuAgydwdH37QbaCwYEe5cSUa
HVKcXOL0rg37TQRSVaHNaEGnVkOkrg3rgaXlr1PNNa20St4g3zw5vj0Fhyl.
WTO81elk0LfAInFuqgw2LZ.HHN6cYZeiRF4GZQ667OouVMeLx61TGxCFPskC
B6+S9usNZ.1qSriV2uDezpYOUXAWqytbjOVpLGbyM8kDX7jr0dboCLAnFxyl
6ng.kyDfhSYlBT3BFlDzZ0C+nNHo9Xy2Vc+5MKxmbdOICOmCV7oVjQPKfghl
SCk.6QcYDhU9w02FNolH6ASPRpwxI0jXeOxRRMNNKS.E6a8SRpwyI0.ruiFA
OWtAvgcNkPZK5otUO3RH846vt2b1I0ezJVN8e87c+xmyaF86c7Wvo5zyIb23
NznN+U28+6NnHG7Zu4LFcqyqZUQVcW7jlOpTFmkkUpcxLJGkcFz16lF4LkHS
sydKemoDo6iVu0vmXjr7St19SPw9FvbnZXMA6SKAfwo7A8jyVhyC30ASbaIN
qCFTFAlT1RVNKgR8D2VhwBkIfthNork37.eajAfoqsDi9nGrStFaWHxY70rS
baIF88NDmb9dG4LVsXYuOBc0tQ4.D4r8QlbMB3hULw.hUpQydOgP2TiaIIhU
2MU2PnbANyQXL5j89HZiUje2kPrtPqgBnkHRLTEQgASqEK1XaMlAt5QGSocg
SwuInwSQJgyL4GeG.JKgFAXLshZzMGWSUd6SCnRiLJy6Cfk8Cow2jf3SiyuD
z.m5+YSPCRzZtckZIyAszllAa5dTqTCP54R.ebmoePrlXb7lAIESv9rHuL4T
wKN0qEClUnF6GAUWbnGA6G9QvMzcSdnGjRtO18oxFoWzWJJvooGlj4ILAF.A
Z32CwrYbpM1XLhsMB1o4i6ZiCuP5XLMIBk8YtZjGTc+kUaVT0jj6U+zhUWsd
0pG+oc+S6eucPn59Yapta1euui73TqcBMIi.Zd0DvlO9C83TsczwIhaolg2s
TMVbdMtkZUiuao+G+7oLmNmPpCbptLZe.CIpenMlNFA8+zUagn+7ime9A0Bs
FgotvRhUnklnPejgq8F1DIMVYMzHbJdGNLl3NbOsRHO96yrvaNmLK7cNsrkw
Pv0nY0.dlTgz3magCwp4bJPC9PXjzkowYbHqBO.F.WaSQiKgzmc+xE0hme6c
Wdtcgm2lt54ZUlS1CRw7ILRTm30e.oq.ezkyN8oqHezUyAELooqDizkexSW8
UcGLceNnSZ5BXjtFso5G3X.3F9X.zrrXv3FkLQXnILyvK721IEgYGbBqYowo
Bg4FdByOoHrg+v4ZVdbpPXifF9FCiIg8NBdWKQ9f9RZXKoceeBZ.Cd264F6b
ZXdtP4ei0RfM5Qs98Q3F6LjurlJqpvuwzWbFUtxGgaryP+Jhpw5FaLiIqmwC
ECZNGLvUtRMHzRvNnqcXXaRK8TBsL1G12.bZndFOsOLeeZB2bZ7om+at4FNU
vU6ybiVKfJ2NzwmwyXvRCsm.o6r5WW7VRANSfELSCwYgljlR8UFDLcyVM5dq
WKg5ay9j1AFOAUMlK0IXpLqMmBefF2on2ljJqyYmcBrWgGBxNCawOBAF0Ip8
jUSQzlF+IhF.uGCINKk1wxZ5crsg3YD7BCJM0AMH0NFG7UriLd3bM4LnO1H8
ESvyxLxnCNFiVX5By1tanmocm4rwQKmx.dy12gmyr4QVLLFfn3jXbaFVeSAt
pnUs9vGhhOOwXQ7nwEwCAzAZym8hOOwnX0zje0QElx3c2OGfQv9a4hUyuZ8i
q1dfkw62pTqTbVnr4ArIcqtARstjH331gi23rb0wjA5yAuwoNka+DYuwXbWr
oOQ1ab1Pucehr2bb13gkl2F5sUoULVM..Zl0L6lOLI53dZEiQ+Si4jQrIGgr
RD8uKIGDGpDDiQ7CvDK1hEw0PtCpiVaRfhycOoULFtO.W+qgcjnJA2MD5ZLj
D7ZCALJx4tXqzLwIPas7wUcuM72yb1.iBLHzDzX7OUBDJreLqd+3bNja.zrL
KFvBq.mWy.vON9qVcihlB4xO+TKmHKVQZj14F6YkiyAbYl5anLQ3FvnndToY
4OubYEpUUap9saWb0sU2N6WmWMq5g4WWc05kqqe8lG1wKU+1hce1KmWs410+
1ppEqp1d67pqm+qKtZ9OsY20am+vMytZd0+480cqxUamU2pJqta80y+u9dG9
5+Ztu5urd40O8Sc6hqud9pCnyCVW8f6qLpQBV88H.Au6q69alf1YSs+aPal9
lG9wk8+G5cK3LtV8cIMFx3SsqhyWuYte1p4uoEsANiLk1naRkOTttZJAr576
aLQt6LTdhl9MzKQtsMxu7GGXCAdaP4qMBhIEjx+s5D5ODeg4vveG2pSBziNF
GlaJ6aAmnXHXGBfi+Rd6Se5LPtNgmxjFOsIzlSeJir8u8946p+5uXPtcBmyA
YGJ1amyoLPZRM4R714LlRyF8k5sS5LxZhlxnr.uczvYTODdkuXucNioB7IUw
d6jNmpUoXe5nUmcMpTj2NmQQRE8x9zQ7CB.TLVkFQLA6Bd+j+.T.MiGXWBmA
OfsvxoMuYLr28X9TXuYYLQN.UyNc9LPbINyHglx6FS61INuY37j0+Dwab1cL
wjT6yAuwYFI3+Dwar1AM+DwabVBtgwZ9sSD+S6EmqBb4CMpUFlnw5.8.fhet
7SoM3uymtSxee0+Cu39Yy5Ge3p8O2dRXaqzO+Ud87MaWrJeHIs9X0ZEQUKf8
7Ie7zCr6Vb88qWrZaCTp9aGmm6I5rcgtnPnqV.6a+891nKW5hB.uZkHj.5rB
QddKI3Ekg7LVfx3BsOs6iABAOfF7D3gacAYP3gaRH3AzF3BRMuRhB7z0G1SI
COaYCOnngmPKZnqOPTBvKoEBdFZvCDBdJZvSIC77zd3FEZZ47LF5tmVtfcmx
IjgWcBW1s+.YIFQB3oIY3YzpxFdPYCOcYCuh11S6KZaOsKU1vKV1vKT1vyW1
vyIC7xeuctnVdaPfPnSQBcRD4LRtqXjJ5OFCM3IikGnIBOYl0Km3HDfmTNi9
xMGdrHOJzJtIZQ+wHj+JIZwsUJ2ohjhewqLQGsHOBzgGTrvSaJZ3YJa3kmXY
7gWjD5LIeQiNaQiNcQiNYr6rQ51cphEc1hFc5hFcx3HkUQaXgP1cJUAiNSJU
znKVzni1SVgNDHSh3pEQgfmlF7LBAOZa8VnTG3UqScL34DBdjBJ0qlabzfGs
.WjBBAu.M1SnTGHaym5NrOdAgWra34DDdgtgmUP346FdBE1GkiVbUDJldJZY
SnRJ1yPKYGE5fVTjbIPnYkQVgPtMHTH8hzFYDDZVYhldJsfvCnAOAd3pTTfW
JIH5TjP23+nklyTBEUpTfzyUYlR4kwf8HfyHG3Tj.mD4AGsLZ.hBBOfF7DHk
Fd426QfmQngEFZnSl7AIQ6QqQlGsux6niAOoVISSBdBcxdub88igNnnG1JUZ
bkgmlF7J1YUDJnJYzoogthcNOgx9xL5zzPmD4OHM+ikJ2Ko4frSHtijgmPYK
vqlq3DnSUrdBHTFcivSSCdkqiJBkt9H7zzfWw5GkPkhQFcZZnSfYU7zBEUTP
zoHgNIVMKQKJiB4.uiXN0JT9b6hzB.uTNCPSrABBcj7z7FPpJwvPqLVjpRLd
0wwVVUhwqNN1xpRLPZA5l8BBohIzRyLqPoChk3PCqfvCnAOId3poAOPP3onA
OIlXgVRD5TBBOfF7D3gqijuxFsTy6EnAOuPvyRCdtRV6qLZaYa6IT90lgmlF
7Df8nV4sBk9uZCsE0Rk8DKBsWiL7zzfWAOumTNyaowdPYOsrpjEzQDdRLuGs
UMrRBOEM3Iwzxzr8rRsnFMm4sB4Rfl3N0DxcTMwcpITB1lWzna3ITJmkgWpX
0RTKkRFQLoD0RohQDSIQIpxJcBtC5pjFH3sg5dIYPkhJatqRpAm+kMYzWbK4
iou6pUd8b2Mw2zfqO3JiJ+h2aq+j4qFSIIQ2+bRM5fZnFLw5WhN+SWMt.OTx
JQit+kteBZyqIfadkJvikr.Do6ep+jBGvqA14Uh.OUx5Nkt+kb.nLsI1cWxN
yRyGGgJuNTIzKWuHxvqbciHCux0OhL77kqhjGnIZ0BoglQKM3IkbsQaJ6nP0
safF648BNznS3EjbV4N22dPKH55LfaAImS1zI5jztqy9dTHJH5bcp7sR0jCn
4EHHyDxQRo7hWpR0gzzwQgr6zzRzOsTwiglFTn6M6Yr4scXvnoX.LZJGbkU0
DhkbTXrrEaEOoCTr2VqdH2tkAH20671vquBaE8dW9FJwVrh.Zp0fPRaFw93g
VUzvC7RBute35CEM7BR0CYHsUAod1pHM4uVITrmTzppJUPP3Qf8hB14m51zq
2nCfP9TIZVjLk6Y8GdEfK23R4EZxWwz8DsymQnB1gJ7DxKdpvSnLYBnEVEHE
KZ3YBkM7jpBYoUNVgdm8vF77Y7Ae1YcG15mO7JSdVICdRC4qX5lhXQbITgqF
hz4bIfWf1rkRYwRrYJKzNiC8vwWIzFGh8wao5T1zFZ36cjTilrKOl7DOfAvW
N3J.ewheR.3Z1HOswSdgV+jViRE7xT+HT6c5BEEQfVsKAdSQCu9qZMgDlk.V
U9kj+oqXB3z5LTdglmhH75uRJELGvqsthoz7il+ddgV8jH75u7d4Cs401WwD
vItvkPawjH75uff6gC3Ufcdk1hmRoAMTgmPS+aos1tq2yhZSOkjX4vK87UiK
vkJQyocxJfPN4aMzgmDMDUZObMRAOZ4oC3J6SFVnYD0D2foT4ygsns8HBOgN
1+HsSrErxgNEMzAEJ5.PFGDocDD8OSALgbzTLZ7fmZxbiCtx5xoBQ.S7i7U7
bKQZKZBECXZg.VnH.GHs9rPZLFsv+FjwgahA+UHE7JPKCekYsEhAlVH8wJPZ
xDuLSljibrs6pxUNvY5VKBjCbCQJ+AeOTeHBQLK+b4zW7EWoOHe.0Ce9.R6r
U58TS6yljX9nccN794vqz4aHW.+jZVyXS9ui7JKdDP91nt9JdPMIUet2tZ4a
JTOWKCoCtvAsrpb.m2MD1PUp+OEROe+3PvevEfM+hSae8UNPiO6L3MqdTuai
uu6Ub3+AWTmbWssE4Jys7jbXQnjHkV0MHT0l4K4FBtuj6G3tRtcf6J4tANs1
ngTfyMLfCTVcNx.MKo0Dm.1RdUZGgiPGHJsyAQnMEQ6TPD5HOsjhSfPR8MsC
nQnC0jlZAKj.dYIsrqPmKnkzxtRIyxjV1Un9Wkg1xtBoDpD2hSOkeJkALASs
nSorAkK09ucJ4mZ+Jfwb1SGT3Qve3Uo7KZTUbxWMhLgu2ZZ5S2R4MuEzd7V5
fqvk+stzabEt6HqAqHT11cDsaWgpr.CQE6WHIHsf8T0PrQVHS4qYK4JSjVMw
JTuni14+JSjl0DqwKY5FXCSEIxTBkPKWqzBEoEZtFz6.BhQoMhQ8TmCl4AWn
UXzbi4PUmuhorehzfHgxmQZ4ehPRpNLPlB9zSOhGfG3F8v.6fwNjv16XB1G3
Rt0V6Sd1Qb+t+W.UD1jEzm1kbqNm9yNLUVbMGbzAWAIeKhHeEOgcaPm.p4TU
Zlz4vqFrofHMPRF+ZooOexrMUZoTTuOd2PaCAm229v1vqzJ7v1vMwkuhIkBk
1ZQx3ndjXYxJTyTmnjGHT6Jm1rVRI9VAhvSpFeLQAYPnVKLMwqAjpu7PaREP
p9vHMwqADJRnVh6wVpFeCMwPWJUyiVBX1+9bXsJ+jWiF6DAdCtF8AWgBNmN3
vDHgqrrl71ysBUJTjTl0Womgkj6juhhGUtiPJ4JTB3PKzKVmb8SktiwrQnQE
krTOSqyzEki4JVYnlTSySn1pFMvEDr6G0YRpa0xwbEq7caoT6AVqbLWwJs3V
JJKtPMhNZfKJ3JDEaS7fF5LIAmFNzM5DbptX2nSvoSRciNgFxFI4aBHT0YSz
ccnjiqO3DRz9HJRmBMrfVlEJ01IHhNcQiNaQiNeQitXIiNgbghldfY0kL3rk
L3J4GqlXICNSI+X0KXjX6N9DQ47rqS+NEROlyktptTAWrfAGMgqWnHXSDbwB
FbBEGVhfSWxfyVxfSlc+SaRXmLGFlm19WEZ0UhY6iUHkBinByJiCmDiLgCJZ
8uMoKZ0CNYJZQiNYKZsBO4JZIhO4K5NCPRpl3FwGt8dhEMJtS0o0bcIiFTOc
EO7ZBnOki.wpkJ7LkM7rkM7bkM77kM7DpSyjnkYvJgNGiL7Hz0MAAgmta3oE
DdltgmQP3Y6FdVAgmqa3ITIyqnk12fTsyWRy6IkazzpTHoHuWs4mBi7HkIsB
4DMPsLqDZGRIZ6NWr4jos6bo7G3kgnsnTsgW07uOkyTP4BOnrgmtrgmorgms
rgmqjgmwYJa3YKa3U3ObEJBAD0PEqP1d.oyqWJSOfVyLPFOkytw2c3ArxLtH
QSXgDpVBSjZX.ZmL9RkHcxyZgNfRHPi7rIgRsaZrmUJolfT4Sq8BEOdEo8.o
8BMmGsPh5kY0LhwSVnNWtIOeAAxSlcnYd4jsmBdRHDFAZKYHioGBOfF7jf8H
Uqx5fRH1iTgdoEpfazZZrmWnfWnowddgNnpWts+iIgMRshqilB679Wws9M18
x+F.m6mER
-----------end_max5_patcher-----------
</code></pre>

rabouille
Posts: 282
Joined: Fri Jun 01, 2007 6:22 pm
Location: Perpignan France
Contact:

Re: Device that splits chords to multiple monophonic devices

Post by rabouille » Thu May 05, 2011 9:08 am

broc wrote:Here is a simple patch to split chords using [poly].
It collects groups of 3 note on/off events and sorts them by pitch.

<pre><code>
----------begin_max5_patcher----------
774.3oc4X1saZCCFF93vUgUzNDp7ewPlTOX61XppJj3BdKwNJwr1tpduuDmP
GkACWWKCZUUTq7Eaxqe72ejmlDEuT8.uMF7Yv2.QQOMIJxXp2Pz30QwUYOjW
l0ZlVbEusMaEOd5v8z7GzF6kb4J85slkapDxRt1rF7nw6TRsLqhal+WZDYkf
upJK1YMpM5sKBMZcvj9wZ9fJiiA2Ldq5Lc9Zgb0sM7b8vcQL5Uvo.TJpefBM
WvtB9xZ50Pq3WluLT+sGLKJLhRs76ynIw81ddxj9+M0RrH422s3+hJ4pxRvr
YyjJcGlODbPt.G5Qgyzc9XAnvXb+.atATKdafhrUbsY+jWbamstu9ayz5Fwx
M5A2pnW3UTLuZI2rbnwfgv+uyYLiziVRJyYNSROCb9Xg44k7rlycT9VnxRMC
TGhxIK7XTt3NvmDnqul.zq4RvxL4J+4C9tRDhYCo.gHGb7vodjQ8QlBo+vB4
XXQH08Qk6LXAmXlzfTlKT5iP4BLZDMoNmFa9kS0h5r7e.D8+cPFSBe+JzE8C
IPG3Jyi9e0pxG8Wxcp8gncCkhVqBUQPyPR5UIuYV4yV6pa5DNXsX0Z+EnB+G
QfIlHP57AOEWh.wLuu8qDEAY2iF11z4l7OIDW1897vuoS1b.BfAjKvt5ojgt
McpnO0qNI7Ztr.zx0m8FhVfF5YbgyUvvD+ilKj9DoPnyEfvPumVoTceXRqLT
KYaZErC6djSMIeredUqpQClglBZ3cahk7ltsLnXSU8ExKVAmZHExoeyEB+A5
MqPHycNQCB5wdkMO2ttqj6+d9LZu29qgeqZSS91c83w1TvejeAuUKjYZgRt6
jfuZRqEEEb4tQeccJTq5hsGEA3lC5JXslfVnI7YPSnSoIRP0zdOtKBNgs5ri
FVMQswGOM7Z5j9SIgWS3SoIVX0jEXJ4UyIDJBZghBGiRrPQrfqHjEJBETEgs
PQ3vVQgbBIQVDzys8dbGQSgMSI0F2aZXq7RspxafqnjZSUNbP0DylitjKNIM
+cnntKddxuwPZuyB
-----------end_max5_patcher-----------
</code></pre>
Sorry but I should I connect this inside the patch after copying it? How does it work?
thanks

broc
Posts: 1151
Joined: Mon Jul 26, 2004 8:37 am

Re: Device that splits chords to multiple monophonic devices

Post by broc » Thu May 05, 2011 10:36 am

rabouille wrote:
broc wrote:Here is a simple patch to split chords using [poly].
It collects groups of 3 note on/off events and sorts them by pitch.

<pre><code>
----------begin_max5_patcher----------
774.3oc4X1saZCCFF93vUgUzNDp7ewPlTOX61XppJj3BdKwNJwr1tpduuDmP
GkACWWKCZUUTq7Eaxqe72ejmlDEuT8.uMF7Yv2.QQOMIJxXp2Pz30QwUYOjW
l0ZlVbEusMaEOd5v8z7GzF6kb4J85slkapDxRt1rF7nw6TRsLqhal+WZDYkf
upJK1YMpM5sKBMZcvj9wZ9fJiiA2Ldq5Lc9Zgb0sM7b8vcQL5Uvo.TJpefBM
WvtB9xZ50Pq3WluLT+sGLKJLhRs76ynIw81ddxj9+M0RrH422s3+hJ4pxRvr
YyjJcGlODbPt.G5Qgyzc9XAnvXb+.atATKdafhrUbsY+jWbamstu9ayz5Fwx
M5A2pnW3UTLuZI2rbnwfgv+uyYLiziVRJyYNSROCb9Xg44k7rlycT9VnxRMC
TGhxIK7XTt3NvmDnqul.zq4RvxL4J+4C9tRDhYCo.gHGb7vodjQ8QlBo+vB4
XXQH08Qk6LXAmXlzfTlKT5iP4BLZDMoNmFa9kS0h5r7e.D8+cPFSBe+JzE8C
IPG3Jyi9e0pxG8Wxcp8gncCkhVqBUQPyPR5UIuYV4yV6pa5DNXsX0Z+EnB+G
QfIlHP57AOEWh.wLuu8qDEAY2iF11z4l7OIDW1897vuoS1b.BfAjKvt5ojgt
McpnO0qNI7Ztr.zx0m8FhVfF5YbgyUvvD+ilKj9DoPnyEfvPumVoTceXRqLT
KYaZErC6djSMIeredUqpQClglBZ3cahk7ltsLnXSU8ExKVAmZHExoeyEB+A5
MqPHycNQCB5wdkMO2ttqj6+d9LZu29qgeqZSS91c83w1TvejeAuUKjYZgRt6
jfuZRqEEEb4tQeccJTq5hsGEA3lC5JXslfVnI7YPSnSoIRP0zdOtKBNgs5ri
FVMQswGOM7Z5j9SIgWS3SoIVX0jEXJ4UyIDJBZghBGiRrPQrfqHjEJBETEgs
PQ3vVQgbBIQVDzys8dbGQSgMSI0F2aZXq7RspxafqnjZSUNbP0DylitjKNIM
+cnntKddxuwPZuyB
-----------end_max5_patcher-----------
</code></pre>
Sorry but I should I connect this inside the patch after copying it? How does it work?
thanks
For use in a Live set you need to send the notes to 3 different midi tracks (with different instruments):

1. In my patch replace print by send objects, ie. [s low] instead of [print low] etc.

2. Create 3 different receiver devices (midi effects) and insert them on the receiving tracks.

For example, the receiver patch for low note would look like this.

<pre><code>
----------begin_max5_patcher----------
266.3ocoR1sSDCBDE9Z3ofv00Msa2M9yc5qgYigsftyF5PS6zrU2ru6VfVkZ
LlndCD9XNLm4DNyYx8tASmTbm3QAiclyXAjGvlNyj0pgJqpKTlDMmb6OJyhW
QlAJhcjw0SybruFPqgBZJmfO6PBU0lff6aAkU7fypSzL9ByhxSD0AuEDUjuZ
F2nnpC.9xSslJJ5+04WOdsn31s9sMwC2rJWraRCnCcdz9WUJ8nKbteI6+M5s
Bq6z2N34+kAuXhFQzqMl33IkeLH+9LYaHSJ27SYx5zLITfzB3W+cDZhmuLn5
b8sUyNM9ZYhOai1zQ.pHvgI0TtnlCfVavzbqFzMN.oIKH1svf7K72Q6RhFO
-----------end_max5_patcher-----------
</code></pre>

Or more elegant, you could use a generic receiver patch for all tracks.

<pre><code>
----------begin_max5_patcher----------
726.3ocuVssbZCCD8YyWgFO8QZFeACw8s1eiLYXLnkDkZKwHKSHMS92qzJai
RPl3Bz7.13Uq1Kmc0Q6qSBBWI1C0gjePtiDD75jf.TjQPP62AgUE6WWVTipE
tVTUAbU3T6ZJXuBkKg0.aGP3BEP1HEUcZvapX7RPgaOtU3FAWwKp.bq+TxJJ
I+RTRc1inQ0sonVoakPs10EJlfuT6OkMtu8lnojY3y7Ylmw5+St2wS0r+fdJ
N5ldaUnV+Hi+ficRxyvcmYMRTzQ1xM.byFFEyCwpm9ddnQzaSlXdLcjXJGdV
u2tjeWgrGZZVjmEEEEOawQ.tNCTxqGHm1J0JR8xVvhJggSa+cFPZbdBBhw1Z
z7iPTGjqOC0frRH6beo34CdttXGPWp0V6gkl7mspQY6eC5wVSjH0osBjKAdw
pRafhqoqItVp2DmvX6JJa.wlNwcxc8RkfpqmnWRVzgGuSiRA+gCE0nHrnljE
N0uwXX6UjeSw3+1XJ2iFGY.AEFZYFei.CCeNugyrsCdWUHofbH6RgMCuX8V.
nkrJDi7lV0JXa8vw7NVMqqR5QAX+VA2PKMn8K3ZlIK0QegXPDP8Rqq7hueRs
t5jkutSVodSSlReJ0oq0KR8nPp70LYUE4d5dcQDQG310jB.A+7pw2jbR9lyg
9NpkdA4ZxNIWy7ygk1j+.ko7wS+w05gNC80UCylMhKBmi2dkau7J2I88BzLy
M4WNlmkZdcaxQNcD2XlcN0BM8WcwCvQvcMnHeK1KhmbNHd7ff24iVIIHZkli
n0b+cnyBudGeMijoS.unR5kLP1+dpmu.GDXwoNbldES81oRudGA+uzPjYQkr
SgJItnBpPndRfON6N5Di72CU0hF45tH01dMkbvMT8DWLd+gz657nqNOxnTf6
V8qXzsBMARaHPt2aYarQTxHhnzuzHROPJI9ShnruzHJaDXz7uzHZ9HhnYWPD
o+3sI+EH49G6
-----------end_max5_patcher-----------
</code></pre>

PS. Make sure the input chords are played non-legato with exactly 3 notes.

betterthannothing
Posts: 2
Joined: Tue May 03, 2011 5:20 pm

Re: Device that splits chords to multiple monophonic devices

Post by betterthannothing » Thu May 05, 2011 3:58 pm

wow, what a responsive community. I guess have a few things to try out now. Only thing since I am new to M4L I do not know where to input these codes. But a little research and I am sure Ill figure it out.

Thanks so much. Ill let you guys know what happens.

ASage


Post Reply