Any way to use MPE to output MIDI to several channels ?

Learn about building and using Max for Live devices.
chapelier fou
Posts: 6050
Joined: Mon May 15, 2006 12:15 pm

Any way to use MPE to output MIDI to several channels ?

Post by chapelier fou » Thu Feb 03, 2022 10:17 am

I can't figure out if it's doable.
Is there a way, when a track output is set to MPE, to specify explicitly which channel is used ?
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

chapelier fou
Posts: 6050
Joined: Mon May 15, 2006 12:15 pm

Re: Any way to use MPE to output MIDI to several channels ?

Post by chapelier fou » Thu Feb 03, 2022 11:09 am

I also have another question, somehow related.
I made a M4L controller for my OB-6. Today I tried MPE on the OB-6 (since it now works in 11.1, thanks to the configurable MPE output), and noticed that I needed to enable the MPE attribute otherwise voices would not be allocated correctly.
But now that the patch is MPE enabled, PC and CC messages don't work anymore.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

[jur]
Site Admin
Posts: 5501
Joined: Mon Jun 01, 2015 3:04 pm
Location: Ableton

Re: Any way to use MPE to output MIDI to several channels ?

Post by [jur] » Thu Feb 03, 2022 1:30 pm

chapelier fou wrote:
Thu Feb 03, 2022 11:09 am
But now that the patch is MPE enabled, PC and CC messages don't work anymore.
You mean at Live's midi track input stage, or at the output to your external synth?
Ableton Forum Moderator

chapelier fou
Posts: 6050
Joined: Mon May 15, 2006 12:15 pm

Re: Any way to use MPE to output MIDI to several channels ?

Post by chapelier fou » Thu Feb 03, 2022 2:01 pm

Sorry, I mean no PC or CC going out of the track.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

[jur]
Site Admin
Posts: 5501
Joined: Mon Jun 01, 2015 3:04 pm
Location: Ableton

Re: Any way to use MPE to output MIDI to several channels ?

Post by [jur] » Thu Feb 03, 2022 2:12 pm

chapelier fou wrote:
Thu Feb 03, 2022 2:01 pm
Sorry, I mean no PC or CC going out of the track.
So you have something like seaboard/clip with MPE > your OB-6 custom M4L device > midi out to your OB-6. Right?
Ableton Forum Moderator

chapelier fou
Posts: 6050
Joined: Mon May 15, 2006 12:15 pm

Re: Any way to use MPE to output MIDI to several channels ?

Post by chapelier fou » Thu Feb 03, 2022 2:23 pm

I've got a regular midi keyboard for input, I just manually draw voice pitch bend within the clips afterwards.
I just tried something that might solve the issue. I just added a [mpeformat] (Zone Master Channel input) between the [midiformat] where everything goes in and [midiout]. Now the PC and CC messages seem to go out to the tracks channel (when not set to MPE).
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

chapelier fou
Posts: 6050
Joined: Mon May 15, 2006 12:15 pm

Re: Any way to use MPE to output MIDI to several channels ?

Post by chapelier fou » Thu Feb 03, 2022 2:24 pm

I'm still looking for good ressources to properly learn how MPE works.
And still very interested in my original question....
Thanks !!
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

chapelier fou
Posts: 6050
Joined: Mon May 15, 2006 12:15 pm

Re: Any way to use MPE to output MIDI to several channels ?

Post by chapelier fou » Thu Feb 03, 2022 3:21 pm

Well. I clearly lack some basic knowledge / good habits to work with MPE. Any help would be great.
For instance, here is the patch I'm working on. A basic controller for 0B-6. I want the CCs to go to the Master Channel (I guess ?) and let note and voice PB data go through.
<pre><code>
----------begin_max5_patcher----------
6902.3oc6c18jiiab.+4c+qPkh8K41UAe+QdytNaW4AmJkcRd4JWaoYFNyRe
ZjTj3r253x+uGP.IJRIRBHQ.JoI8UkmymnDazM5FnwOzf7u+wOL8gUeOa6zI
+qS9oIe3C+8O9gOX+nxO3C69u+vzWm+8GWLeq8qMcY1ur5g+5zO4tTQ12Kre
7lUus7oInY6uv54EO907ku7kMYOV3t+Z1LzmlnTk+kY+KAMCM4ur6Wr7sWW8
VwhrBqbv69T2GU72Vm4tISmV8CxexJYSq4yXjZ5gaS9x82ER4m8O93GK+ymF
lB9Z9S4OuZyqyK5QEoFsSxMpGEa0UhGsjzkVluzHlNUVYqJqLhJ65rv0UE0p
kD1L9fTViPy9Vl4+e6JsnUkFKt.s90rsam+R1IpMSN4Wg6QkwXhxpjTcoJSY
w0IFSilSbWZn1iBhjzZJHQ6oK8bUPRpiRWOwzT5sGzLxCSe3ejR5mlfo1gin
zKMbsmXUc6pb8lX1lcJ5NM8CSeNegITXy17UKqYl+vz4qWW6i+PseRo44utx
diTep5ixW59HR0GsI6a4GeaM22MFCUgwJ81FqJM86B1zC2lUOksY4a41ei6C
McT6ZR1tjkyMNbqm+n6GW1ys+xGL8bqKEFYCZDLjaZfZFaSW9KKV83OmYMen
8e3p0YKyWtdS1VyXCyK101qt7SYOO+sEEe44UKK1l++ZaA3xwca45OuqE15E
K0Aay+2rIe9hJE3kM4OsZYYinQOQ4GuWbF2JtU230UF62X470s7iMdFFyRGW
bqQIea6Cy2T1Q8vhr58eSKVsZQyKU86Vj8bwtKuNe4xirhEqV28E2j+xW642
9vJyEesu6s8Ja+xaKcW8KFehhurc92ZZsKluXwt31l29uOeYtYxlrhbWW.AU
cwrkyMJ5W293lUKVzPecW4asbkmL93Ol8K4OU7Uqfp6LX954q26DMspW9o7W
x1Vz7yJl+x1lex1h+lynW6id6gcwveoH600KLZQyufI5Heaw1ut5W1t6Kt2Q
qtA3PNX0ioqOHXiOuuACaNf3KkMnZWnswDcojgktI0b4rPp4J2439dF6+3AC
YSadCOZFfOreVfcCvbgFCW6ILclnriFQQ6+aO5Lpckh1oRU2H83pWe0lZSMW
C6MZ4SYeO1V.aSviAffrYnxPAq+WVeNoSyC5ZYdBxAgIlwQG9GSdCQwaAGGu
EbDMGMSUr4nGFEZ8aEea9h2xtD6EQTZoj3jMhhbbFRomwWeJagImFeFGYCiC
gHMC2pk1.vAabdX9xW5z.IzWaCz1RCzkXebtM6ViU+1GhW6ym5yIhLJ1nPFU
tMCQxGhVxiyXzsMnzgzgWjurqjbrFhxq2tUb6p2173dsXeCdRS6fIwth7kUq
N3mNzydzWb0lmbK2JrgPSVSi0cKCklVFKvVF188RSifDXinbbqj0J1ey86+v
RXqHz9CZBaCjyvaE2ZaX2GtmGvzxE88zWbKv8KyKJ1j+vaEt.+5.NNqEhk8T
dQ43jO7xiqV3.Z7SlU0wEHohQwTIgyzeJnOA2XE5KV8v7EGsprCh0whH5R8v
xJ+3Aa4YR+ZQ92xlUr5kWVTg36ayOnB0t7OgY+kJdX0XnTeo.TKTSAdFShoT
IWpEXohhKo03X1TiHVqP03lYokXFQwK+q.KTleEFuGJRSzHcvPb9iEllcCqs
6FT8GzLR08HThi6SMq51uZYitS6s0zIgv5pNsCxrlVuwXbKLqx2gcndC+XzT
3V4T2H9nJvnmPjSrGMw8k88R4tsJ.5Xtbsnum2Mvl0+pmO8GV2V71q6Gk34m
KSxp7lUMbRsuY9xVPVU+KrX0xW73+136+pIdnq601utZSQa2r1tQ6cgHer9P
aWTTYWP22lU3aeEZK.R3fRKi7lLfu5L3QR83xfm.L3AF7.CdfAOvfGXvCL3A
F7.CdfAOvfGXvCL3AF7.CdfAOvfGXvmRF7z.YviIlloo8JkRjDgDTIKXH7HE
+FEBOhBP3uygvS++AP3aM.JMP3QrnAg2ZYe5.szFCB86yWT76V9MeC9frgfs
sAftyAP4o0o+M.zctHvRG8d4I+nyfg+yKVMu1Y.orCr6QipO7PCCbsd5QePi
FM4nGumuzLS77ENygf1Qjt86bpJ2LbOe4Oa20ffFOnouTOw5+9Y+t+8+69hx
Qsbs2Ls3JztngOLPugE+X91BSKtrWvWjgkdRqSK2hWd6ipftwBMPuaCMNOG5
S7B5wm9G+29y+mWaW5N1tUG8KTuyros9fTm2LiboSl0.yUcmJcxO9kal74O+
YiJMewh92Hc6IVyFkIIQcRac6yYihXNJmh5s2tSps6TviqZpuQ5J2okDYR5L
kQqyrCsbaPZoT41BH2Fyy8U7CnVzjNNWrQN049FeQncmoao0SzczmiWOEO09
ikCfRCQ+bcOW9ZA5d3SZp0w56.Pq9g61JRWmm2tPRupXWEhiRE2U8X0tVRu6
nntNRsyExYFjowhdHlL6D1wZv59yrauIC4Roi4gvxdS172JV8ZUZUSOjB5gw
Gaz7W73SmxJQxvXofIQbkhP4kejp5+hnYXRy7+7TrTGZS6aUkfDNs+S5miyN
FQZEhpIXtPIHRFObNNyWuNyb4kOl0nDs5HazRa1tlbSq1.SSstQ+1l3yRKvG
S2UqqC77RHtgI7BA8z88HhLdtvBOTaF.mxqH7HP15NDKRTcGpDPYGBkcHT1g
PYGBkcHT1gPYGBkcHT1gPYGBkcHT1gPYGBkcHT1gPYGBkcHT1giD6Kkl0B6K
BJUruX.6Kf8Ev9BXeAru.1W.6Kf8Ev9BXeAru.1W.6Kf8Ev9BXeAru.1WiE6
KJc1gy0mRQ0rjx9BdbyAru.1W.6Kf8Ev9BXeAru.1W.6Kf8Ev9BXeAru.1W.
6Kf8Ev9ZrXeI0jZOTqnl+u7jx9BAru.1W.6Kf8Ev9BXeAru.1W.6Kf8Ev9BX
eAru.1W.6Kf8Ev9BXeMVru3nYUU8EWRQTQJYeIU.6Kf8Ev9BXeAru.1W.6Kf
8Ev9BXeAru.1W.6Kf8Ev9BXeAru.1WiE6KjZlrB8ElS4pjx9hCru.1W.6Kf8
Ev9BXeAru.1W.6Kf8Ev9BXeAru.1W.6Kf8Ev9BXeMRruDB4LbsB+RH0Ik8EE
XeAru.1W.6Kf8Ev9BXeAru.1W.6Kf8Ev9BXeAru.1W.6Kf8Ev9ZrXeQ3yR5S
3qpzM.ZW.sKf1EP6BncAzt.ZW.sKf1EP6BncAzt.ZW.sKf1EP6BncAztRMsK
thN6vgbjQnDbRYeIA1W.6Kf8Ev9BXeAru.1W.6Kf8Ev9BXeAru.1W.6Kf8Ev
9BXeAruFK1WT9LwgS4nPJR5obTP.1W.6Kf8Ev9BXeAru.1W.6Kf8Ev9BXeAr
u.1W.6Kf8Ev9BXeAruFI1WLkr9a1QLAKSI6KNCXeAru.1W.6Kf8Ev9BXeAru
.1W.6Kf8Ev9BXeAru.1W.6Kf8Ev9ZrXeQ0yH0d71KDhTx9hJ.1W.6Kf8Ev9B
XeAru.1W.6Kf8Ev9BXeAru.1W.6Kf8Ev9BXeAruFI1WTsokbbVZoi8EFddeA
ru.1W.6Kf8Ev9BXeAru.1W.6Kf8Ev9BXeAru.1W.6Kf8Ev95rYesH+aYyJV8
xKK1mW1zuM+fJT6x+Dl7WpngUigRchXtkBPb3Y1+2JXVsLMkRqmoOb1IITtI
aOMcOCjljPZeNpoyervzJaXbsMiC+AMiTcO5d1r5yjo1OSV0ce0xFcd16poK
Ag0UcQGDYMUdiwTVXVSuCxP818wfnvsg2C2HZnJLnm.hSLGMg6k88R4tsJb4
XJbsnum2Mvli+pmO8GV2V71q6GS34mKSop7lUM3QsuY9xV.TU+KrX0xW73s1
36+pw6uq601utZSQa2r1tQ68fHer9.YIOFD6KFjPIyTRImiQDDCovB54EQRE
ypUPmRMRbaDQRgHx67HR76xHRjuHRrTT9VPVfmwjXJUZhoDXohhCMjTpYynG
dwxPYb0sQHIFBIuyCIQuGCI0diHIpAFQxIyp8ldx3feSDPJ0P.48c.o98X7n
xW7nTOSpIbrDgDJDQhwCJ3z7Ej0dQrwEjainSIDcdeGcpdOFcJ8R0w37o3HJ
CgoBDmg0CI5THzmV0T2BQmLH579N5T9dL5TD3pKwDiSHgyjRIpbZTpjEbDIQ
d5Y38VHhj.Qj22Qjh2iQj7.Wc4.hH4ZxMYDoPAQj22Qj72iQjLeQjJzPCHYr
ay.RADPdeGPxdOFPR8tjRx.CHYZwMY.IGpaf67.R56w.RRf4rdF0I.iotMi.
g5D3NOB78Yg6bI6AxYDN15gQ8FHbDCaI48dMBb2DNdomiar9zSbT5NG2R3YX
HbNtgywMbNtgywMbNtgywMbNtgywMbNtgywMbNtgywMbNtgywMbNtgywMbNt
SHJ5KnZeOGNzkrxNgCs95usPPkRbeyg9tGB8OTsTuVwOTlnmwUiQmIIRg.uO
9grOeudfPS6CBctICstXQqQsxhlBrnAVz.KZfEcTXQ2GNosYES7wJg6F9yrh
ehjPoJkPhURyfkTdxvHoP2BXjngYZv5SLMIFhjBeO.QZm0AoNwwI8HjTiCBo
gFaQv148HX1HFbI02EAW6rMXEajitpNnv2zQW6MOl7RG+vqphn3pYhJl7vjb
e6onP2w3yDssbKifIpL89KfiKdrrRd2Jj8FIy+5Tiz.Cy503vt9FmO625fcH
H3xShxnI05Pu9Vm.Bv1Ycj5qS.V0Ah6pYk9AeVH21D0xD7AYgtX+GwUeNLu9
NT2Am9zzCSqkgytY1bQIqTQo5YZ6+3L.LsJoatnhltMWLkFKrPbMrVrauxkI
zpI5JXshzFWSG6hKhuylbJiiATZQJwsWsEEVs3QSh4Pd6UXdAYN1sRqXaNTw
wbPGqh7PEbQdHR3FjqBcW54cuE4QnUPCrUnHozVDZ0BnvicY2DbSSRG65toE
iQGVMTJ66Pg1JRYzjLzBuobzpz0Jjg5rjxhPZ+vV9aExQuTwDmY8QMx0WGNj
BHSlvwiCtJ+3or.xBth912bSSqHz4lDoLl1dyu59E6UwqqegHzw2TxD1J3g5
cJ5tU.EW30q3BKAq0YoEZtn+mCSjcUYCmMSnUZsZ+SOTQ4ljXuD93xepuhMb
eQSobmPMoa657dVcqPD94C6NwzEO9zw0aHp5O0q.POmz25U5ibescznlqpUF
XcWKgyWuNyb4kOl03vA2QEFVpQ6bsqqSCrvCqaRRYICZ91koDW9uIAT0fjvp
ZvFdjCprAKuSs+PoH5OKI7Fiw8+NXhD2XLIyEVcgwX+vUIFijzXre.hwZwi7
1OF6BqMW9t5mjb37wlhhwUoghwEJFWnXbghwEJFWnXbemVLtBNTLtPw3BEia
hJF2VJSPnXbghwspXbu7Zwk79uVbu3Rw08TsAJEWnTbgRwEJEWnTbgRwEJEW
nTbgRwEJEWnTbgRwEJEWnTbgRwEJEWnTbgRwEJEWnTbgRwEJE2TWlfzPKEWF
dlVhoT4txDjvtrxDbWMRMfJwczKRPQxKDWnFAO1c7cSc3RBsNbiU.lBOnRc+
GtBAXbUpqBWH.q2vh6ohv0VYrc58qoVue2dLtaSgPdePR26lA038PT6kyMId
p2FSaIaRukYrvoiNPhLdzewyQUoVIKljWsOws1K5pEE2iCbu8hj95E+T2clx
NFVHhEL9lr0YKeZBkzixRP1CmDkXeuRIHd5Owm0iybIJ053+xDy7RAndHasO
PwWp50UunfmZu0esGMTqbu8yruqxoxnqfrTqf6cS2l02PqXWp6LmFJ3Q0OUP
Sse5ODfpgIoYZCQxm13e1iOZY8zV5cJX0dS8EQMjqilFZSwvbWNbjOZjZ8+w
e3OF3RVQrSynVTkVbe4P6xhv8ckt2MxRuS+T+zfPhRJzOuX07h1yiFyZMQZ4
4mHMyShzmdNVl7aWs3o6gLpyWlWTdtarVzOWGwRKeqSMTMymNe4OaORRA89n
3fSZq4YqsY1z10ysZaYaskKe.Ku27zW+xq+S8keda292LFhs6+0S904S656r
+HqnGdR9MKE9CimI3S9U8kCrVvbE7kp1q5sXMYDmDsAy5R+7odXQM06xmPpc
0Cmb0S0u5o3tNLJIEpGJ88dTO5mKY2c5Wj8NY5zqej90Oo.OifYDEWZ+qPHR
l1pRu1h8nslzB0U5ZYFE3josxzqsn90VgIsmZcsRb5TVQxUVlvixhsKZKQ5G
O85mm4Q3JTB0OV50OlG8qTkN4kGbZzVZ50VOSqvz7YxQZX2zmBDF4I3jwjcq
t53pt3QPc806hNZZFkJUpKUOBpqmbHnr1lmQmBsUFW1Dcsoe+gE4Ok86bqhz
CgBG8LtEs.y8byg5AIgaAOXgp7es62v8BkX9aEqdsZM8tW5hG0S8RYydZX6R
vga29a3xosXv4Ic+7ZzfGH+gn9Nq77XDbp6xEtmbdtQwdOue5vixjSc+843K
sj0nG1aZlxieuakvkmjm1+MmwtccDOsRWpte0wVmNWcea1zq2a30Fs3niK6B
bem5047kt9ZdIQsmxDJcTlJeXK3AyjsZJ1cTejwcZozmPoe8CSSm9Qt95mxs
sGoQ+v2.5GVlN8Cc80OoPmL8inuAzOR5Fegnt95mPltwWHxa.8ijtwWHhqu9
wkoa7EB+FP+HIb7E10W+XpDpe2.4uvLKD9DDQoQauAxlgp0mRHJMZ6MPtMTN
+D.QoQYQwkOTWKP9O+e8a8s73cEIW3KOVYrHxClHFgfugVrLV.KV9nt9dVpb
Geowbgx85+9b9BiL+Sd7gwL8LAgvLS8H0bMVQkeZhYYzr5khkcGTCyA2ERb6
3RS.W5V7F5ws9OcG3T+m84TiPyzFOaAWqDTMydl8tbm5VqehaGWb56VW7FUD
noSczJHvltY8MIvcPzxO5IZgSlQPRlhn0TrVRjrAErfEyXGW9M2NAKv9Azlq
QOd3+3cfG9uw2g1zVe3WrKsPhuo1TKLGbhao2uGm3eyMsS77WWeQooiIFGDB
mIkRjDgDzxQtCzk1UIc6d4mbC3RiAW5i8EtaSR2nCWTF5CvelKuw7mQPR4wN
o7ZtU2sYjazgKIc7gDYPushLzv.8G6Ib2l8sQGBJ06A39xz2VtuJv883t961
7tKeq1cI4obFa3SqEE+MiyLreOm3HziybWeqaF+YiQa0Ejbw43N21gd3lwcF
vhbhePOtyc8stYbme7shZG.h9xu3L7fob0IkovMiCrDbfOsmuGW3m2j8+bsc
g68ACV4wpp7jjUd34XTS1.SX7ILwDNZBGaFL1r5rIpI7IB9DJYhdBS1WE1Hb
oBaeHCn3deh9n58PBMz+WqmKu1OlOp3YVeM+obSe41r9dDVwkyn0pwFkIksO
isA2tESziQKHaVsGTYex+6+4j+nRpzlXZu844nTyJeYVvw6N7Z9N8on1dF1f
Z6YXSU8UbVO3Yhqxmur2ZprpFs79N9NrmiR9MJ3wxnrd9xrEde9JY21JkbFi
QDRNlqITtfYxby8ZATYxITWlPnfh3RJQp5MEP2jklQ0r+K2i7D6+xiujYDwk
O4duQi469rGrOibtfcKnZbxGl+3O+h8VWuC7gpm8NjzNq4Cu7b9hEm47lMe.
aaWVQM6z7kur64Dp7fyUimY06dvToUHplf4BkvjGOuiOpV1PaVs1L649We5y
3Ixgy0yYFvk3f8Hzk9chxAdcGgViGDmnDBBifnJBVJBwgSfulNbBvg611giq
a5uMT2sq63abvc6Fe7sldazRrdrKwcyUc7J00zaiAdaQ0ay9kZ9hYy47c7Kz
ictfm7h7P23k1TGuDOZ9cp5izs51GUIqZWxXT5EsrCQSSunEcHZb5EMuCQSR
unocH6Qnul130YS4R8VuxrRrcwTZh6cSR4yH2VLMou4g6vgXD5TvczoHFAQy
ZWz7QPzz1EMaDDMocQOBC6fwsKZ4HHZT6hVMLQqBYxsZuG.ubIICQRpXHIdH
SaJigjXgLeQTjDMDqGOFRhDhjJcFICUR3Pkzf0ocM29kDIVRxqNgikjvihuW
H4iQN7ZE7hEjJHIECimUR9bH3pXIoQoaREzP4hTjAYXhtiLFFV1gpPlVQEkd
RQH8jjXIoPWKvvjTPSUlFelfDMKI9LrP5Iix3LryXoUCSRgjffJJdmjPrdnX
IoPW42vjTHohnhhNExz1LcrjTnqkZXRJjrfYQHAAYPTohwf8RUHcSQSRgtZ6
gIoPlpTFioUjhvoGNbA4qahFEIwCwgHZRJTxOCSRgL6jLJtdzPrdhXIoPQ1M
LIExrShXLRd4aaQuVOAOVRxqNEEeuflcBIi.mgfF1SDgomDgrVOVL5mDmCrx
gIoPldRDiw8r2DuVOVrjTn7VGljDgxNYvRJjYMjQQmXAG4RGpnnmAe012YJr
6g+OSnN75Qnw+g6cA7tRLgZ2U4g0lIgucwCWPdiWhwr2hfVcTTzoPlUPDEcJ
jElGiIE3AA0DECIoBsaZnynxCa.zXr7HtHzYuGrj3gtL1AKIV300wvEj2gHh
wzObZnwSCVRjQKwQNd7D03kNbPKuTFgwiX5QSmXpwSTxwSThwST7wSTrwSTz
wSTi2vRrwaXIVHCKQiwTU1YpX9l8UGKIQ8oSzXIIe6xLkDKI4kCJNVRxqGAJ
RRR6QPjX4Pn7InX4iK8IHYjDjvmfDQRPbeBhGIA4azABKRBx2fCjXM3fuwFH
QarAeBJVCM3ajARrFY.K7R+LZC2w8NWaL77niW5xzP1cyiJvrHU1GAI5iJZp
HUM2AIZINEUbBc7Vz.UD9wmX3BxKbgXDDRCtJkF5RVorPKJoAKI5XUiWTxXU
CRT7XUuNzQq1VnAjOf.EIA4Ke.VjjSXiDECIgCRR3HHIVPRhEAIwCRR7HHIQ
PRRLPIQziUEHQTiUosPjiUYfPDi0VwS3i01VSXizdXRnizNgPHiTVQDb3Ggz
gIHzHUicXcnaXvfkjbjrc3PJ0DZLbvwhPKK6gNGHlGZw7MXIwBsNRGrjngVu
uCVRjPK.7AKI73soDXLYDkUXaKQLlIDiCa6RiRDLNzx7bvdFH83YAQgjJFCE
EQEF7CQTjUHi2RhhjBaaLiiELrgLhidERYkgwwSVikMLngmvI4PJFnvQ5TPb
sx9Ef2yvGBKzpEdvRJDnVm323dX.Me85uksY+SuHqHl957+p6gPj8oN5zWyW
t5vSYooax9V915OeklNeyieMuH6wh213dhR9cg6I2j8odzlkukuysw9zPZp8
oZk8gt654N8v9vu5i+iO9+UiJd8J
-----------end_max5_patcher-----------
</code></pre>
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

[jur]
Site Admin
Posts: 5501
Joined: Mon Jun 01, 2015 3:04 pm
Location: Ableton

Re: Any way to use MPE to output MIDI to several channels ?

Post by [jur] » Fri Feb 04, 2022 9:48 am

Sorry, I can't help regarding MPE in M4L. I didn't take the time to study this yet (I had a look, but I felt too much shy !)
chapelier fou wrote:
Thu Feb 03, 2022 10:17 am
I can't figure out if it's doable.
Is there a way, when a track output is set to MPE, to specify explicitly which channel is used ?
In L11.1 there's new MPE settings designed to help with multi-channel instruments. You find it by right-click the title bar of a MPE (3rd party only) instrument... which means that wouldn't work in your case I guess.
AFAIK, MPE data are spread to channels randomly in Live, so I think you're stuck here. My memory is telling me that maybe this was improved in Max lately, but it's totally possible that I'm tricking myself up. You should check Max 8.1 and Max 8.2 release notes.
Ableton Forum Moderator

chapelier fou
Posts: 6050
Joined: Mon May 15, 2006 12:15 pm

Re: Any way to use MPE to output MIDI to several channels ?

Post by chapelier fou » Mon Feb 07, 2022 3:16 pm

Does anyone know some good resources, generally about MPE, and specifically with M4L ?
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

MichaelAbletonForum
Posts: 45
Joined: Sat Nov 20, 2021 7:53 pm

Re: Any way to use MPE to output MIDI to several channels ?

Post by MichaelAbletonForum » Mon Feb 07, 2022 6:18 pm

Based on my POCs I think the M4L objects for MPE cannot be use to solve the "channel issue" in M4L. I've tried it!
Because you have a dynamic midi channel allocation. If you have an idea let me know I will help to analyze it.

About the resources, I've found a lot in the M4L forums and based on that I've developed my own implementation for the Roli Blocks.
I like the new MPE M4L objects because the implementation is very strait forward and easy to use. In my opinion!

chapelier fou
Posts: 6050
Joined: Mon May 15, 2006 12:15 pm

Re: Any way to use MPE to output MIDI to several channels ?

Post by chapelier fou » Mon Feb 07, 2022 6:43 pm

Great serious info here (needs to be registered) : https://www.midi.org/midi-articles/midi ... ession-mpe
But still, I think we lack a "good practices" guide when using MPE in M4L.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

chapelier fou
Posts: 6050
Joined: Mon May 15, 2006 12:15 pm

Re: Any way to use MPE to output MIDI to several channels ?

Post by chapelier fou » Mon Feb 07, 2022 6:45 pm

MichaelAbletonForum wrote:
Mon Feb 07, 2022 6:18 pm

Because you have a dynamic midi channel allocation. If you have an idea let me know I will help to analyze it.
But [mpeformat] seems to imply that you can send stuff to various channel "explicitly", doesn't it ?
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

MichaelAbletonForum
Posts: 45
Joined: Sat Nov 20, 2021 7:53 pm

Re: Any way to use MPE to output MIDI to several channels ?

Post by MichaelAbletonForum » Mon Feb 07, 2022 6:48 pm

chapelier fou wrote:
Thu Feb 03, 2022 3:21 pm
Well. I clearly lack some basic knowledge / good habits to work with MPE. Any help would be great.
For instance, here is the patch I'm working on. A basic controller for 0B-6. I want the CCs to go to the Master Channel (I guess ?) and let note and voice PB data go through.
I've checked the patch but i don't understand what you want!

I've developed am MPE implementation for the casio VZ 1 to make the VZ MPE playable. Is it that what you want with OB6?

The main thing is you cannot decouple the midi notes and the CC.

The main way is:

The receiver (VZ or your OB6) has to be in multitimbral mode!
The mpe midi channels should be set of the count of the possible channels (depends on the available separate channels)

Then:

if you press a note send it to the next free channel eg 1
Each CC of this played note has to be send to this channel eg 1
If you play now the second note you have to find the next "free channel" eg 2 and send all depending CC to this channel.

and so on.

That means using the master channel for cc is not the way to go!

I think a devices that makes every old midi synth MPE playable is an nice idea! And i think it should not so complicated!

[jur]
Site Admin
Posts: 5501
Joined: Mon Jun 01, 2015 3:04 pm
Location: Ableton

Re: Any way to use MPE to output MIDI to several channels ?

Post by [jur] » Mon Feb 07, 2022 6:51 pm

Did check these Cycling articles?
Ableton Forum Moderator

Post Reply