X/Y Pad to fade between four sound sources
X/Y Pad to fade between four sound sources
Hi there,
I am trying to build a sample player in maxforlive that uses one X/Y pad to crossfade between four sound sources in a way that:
- each source is assigned to one of the corners
- when the pointer is at the center of the pad, all sound sources play at quarter volume.
does anyone know how to do this?
I think I can build a 2D lookup table with the relevant volumes (a low resolution table and use line to avoid jumps between values) for each sample. Is there an easier way to do this?
In fact I don't know how to make a 2D look up table, but I guess the secret lies in Jitter.
Thanks,
Korhan
I am trying to build a sample player in maxforlive that uses one X/Y pad to crossfade between four sound sources in a way that:
- each source is assigned to one of the corners
- when the pointer is at the center of the pad, all sound sources play at quarter volume.
does anyone know how to do this?
I think I can build a 2D lookup table with the relevant volumes (a low resolution table and use line to avoid jumps between values) for each sample. Is there an easier way to do this?
In fact I don't know how to make a 2D look up table, but I guess the secret lies in Jitter.
Thanks,
Korhan
Computer: MBP M1Pro 32GB 1TB, MixPre 6 MKII
Hardware: Syntrx II, Matriarch, Hydrasynth, Minifreak, Nord Drum 2, Modular (mainly Make Noise)
Controllers: Push 3, Launchpad Mk3, Launch Control, Sensel Morph, PC4, Nanokontrol
Hardware: Syntrx II, Matriarch, Hydrasynth, Minifreak, Nord Drum 2, Modular (mainly Make Noise)
Controllers: Push 3, Launchpad Mk3, Launch Control, Sensel Morph, PC4, Nanokontrol
Re: X/Y Pad to fade between four sound sources
Start with the Max Api SendsXnodes program it to control 4 tracks in Live with Max Api AMap4.amxd
-
- Posts: 6024
- Joined: Mon May 15, 2006 12:15 pm
Re: X/Y Pad to fade between four sound sources
Been trying to do these kinds of things too, it drove me mathematically crazy.
As far as i know there is an abstraction contained in max called 'Pan4' or something like that. maybe you can get some knowledge from it.
As far as i know there is an abstraction contained in max called 'Pan4' or something like that. maybe you can get some knowledge from it.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1
MacStudio M1Max 32Go OS 12.3.1
Re: X/Y Pad to fade between four sound sources
i'm building a vector synth with xy control over filter types and wave types.
http://www.youtube.com/watch?v=S6cS-F8Kjl4
this is how i did 4 way fades using xy.
<pre><code>
----------begin_max5_patcher----------
947.3oc2ZsrbaBCEcM9qfgkcbbQBjDzcs+FcxzAaSRHiMjIPll1L4eunGDq3
hGeQRferA7QVV9bObtW8v9sYdAKqdMuNv+a9+z2y6sYddhl3M3ovdAaydc0l
rZQ2BtaSU4KaClKeq1WVTtIuQ7dHUiEqE8rZ4i2vB654cUkMkYayEu02etHa
i+Op1rVafpdooajvpVeJqY0CEk2+qmyW0HYIlEuHbtOllvuQB4WQsu1+V0mQ
NLM+4ob4Gfy3rlf49AKyJuO3i9wITcweE8B0NL7Vee1L9k4.0hx7e2FjcgPS
9qBNF7E+vE8JP3dDHjQBD53BTr3VDdAAl.4RgYXlDZhyMIg3qISBM04lDk.c
AYRnt1jfhBupLILWaR5DnKHSBw0lDx0kGIx0dDxo2hb.cIaYsOZATmSbxHk8
fRoBoIEp04zk8DmNVkXwgmsoO2bHSROoOjvwxjvvW54OrwoxxkT5Ccjl74JI
6INdjrHmxjmgYQhXiTEVT7YvBTFnVLRqU6rPJNP5xWaGO3qVKJZrltAKWtF8
TTT0MRCdjpkbJUlgk+fGsZIggWZ0RvQiTsjyAoPD48pDg8bdhXCc9wx0ZP5t
d3HsnTy1upZ617RYJbvnGbQlVw6DEcxQG7gkG2e3EdrmcQwzCDdSb.PFb.nd
9b1DAzAGApiR8rIBXCOBj+hACOBDcHXSQ49+DRhuDd6eNrpqd44UcIZcyg4u
66YcdcSQYVSQUoVm3KCRqSOTrdcdodHssX8SUs4s0cVpTwNAjaaRG4eauxOX
1FAgs3gwVhNYINiq6QiCvUhQbUdXeZ.a4JHckYlKPRVcjsrk.fs785ZfxpNl
4c.K4ZLj7K94VLbthQzcbU.rkqwP3JyHcMEqoqbfkbkePfGmqIl4XkjUGYqx
l.gsoFwVkMPGYa9EDO6dO..qsxDLcjkrkBo1E0n5rXpVcVAvVe.EBWiLhqwZ
yeI.SgKPvUjwt.DRb6SHUfvh9.XqAATfPMK4ipO4lSrHoPXqYSEqjVczTLUr
fsHCmJNMRyhn.IxaH1+i5BQh6rOfdfLvYZvsd8c1GczjXeRsw9zwVGnsvpGl
Zh8oirpMS4.xx+ihcTxxF3zh3V2qlQPCMEku2KjFZ4a4tV2CISGUQh.ME0XD
QxDUiQs9Pb5NjsVKH6UDaz5BnZaRfZ+ZCYPVsE1romn5Kj0AbkBx3Xz9DwIZ
6ST.rkqPpDxHlU2NQeM2NgsP1OCiZ1bhR1pir0yBYuhLlYEtUrUC8I11Bde1
+nFYZsI
-----------end_max5_patcher-----------
</code></pre>
http://www.youtube.com/watch?v=S6cS-F8Kjl4
this is how i did 4 way fades using xy.
<pre><code>
----------begin_max5_patcher----------
947.3oc2ZsrbaBCEcM9qfgkcbbQBjDzcs+FcxzAaSRHiMjIPll1L4eunGDq3
hGeQRferA7QVV9bObtW8v9sYdAKqdMuNv+a9+z2y6sYddhl3M3ovdAaydc0l
rZQ2BtaSU4KaClKeq1WVTtIuQ7dHUiEqE8rZ4i2vB654cUkMkYayEu02etHa
i+Op1rVafpdooajvpVeJqY0CEk2+qmyW0HYIlEuHbtOllvuQB4WQsu1+V0mQ
NLM+4ob4Gfy3rlf49AKyJuO3i9wITcweE8B0NL7Vee1L9k4.0hx7e2FjcgPS
9qBNF7E+vE8JP3dDHjQBD53BTr3VDdAAl.4RgYXlDZhyMIg3qISBM04lDk.c
AYRnt1jfhBupLILWaR5DnKHSBw0lDx0kGIx0dDxo2hb.cIaYsOZATmSbxHk8
fRoBoIEp04zk8DmNVkXwgmsoO2bHSROoOjvwxjvvW54OrwoxxkT5Ccjl74JI
6INdjrHmxjmgYQhXiTEVT7YvBTFnVLRqU6rPJNP5xWaGO3qVKJZrltAKWtF8
TTT0MRCdjpkbJUlgk+fGsZIggWZ0RvQiTsjyAoPD48pDg8bdhXCc9wx0ZP5t
d3HsnTy1upZ617RYJbvnGbQlVw6DEcxQG7gkG2e3EdrmcQwzCDdSb.PFb.nd
9b1DAzAGApiR8rIBXCOBj+hACOBDcHXSQ49+DRhuDd6eNrpqd44UcIZcyg4u
66YcdcSQYVSQUoVm3KCRqSOTrdcdodHssX8SUs4s0cVpTwNAjaaRG4eauxOX
1FAgs3gwVhNYINiq6QiCvUhQbUdXeZ.a4JHckYlKPRVcjsrk.fs785ZfxpNl
4c.K4ZLj7K94VLbthQzcbU.rkqwP3JyHcMEqoqbfkbkePfGmqIl4XkjUGYqx
l.gsoFwVkMPGYa9EDO6dO..qsxDLcjkrkBo1E0n5rXpVcVAvVe.EBWiLhqwZ
yeI.SgKPvUjwt.DRb6SHUfvh9.XqAATfPMK4ipO4lSrHoPXqYSEqjVczTLUr
fsHCmJNMRyhn.IxaH1+i5BQh6rOfdfLvYZvsd8c1GczjXeRsw9zwVGnsvpGl
Zh8oirpMS4.xx+ihcTxxF3zh3V2qlQPCMEku2KjFZ4a4tV2CISGUQh.ME0XD
QxDUiQs9Pb5NjsVKH6UDaz5BnZaRfZ+ZCYPVsE1romn5Kj0AbkBx3Xz9DwIZ
6ST.rkqPpDxHlU2NQeM2NgsP1OCiZ1bhR1pir0yBYuhLlYEtUrUC8I11Bde1
+nFYZsI
-----------end_max5_patcher-----------
</code></pre>
-
- Posts: 6024
- Joined: Mon May 15, 2006 12:15 pm
Re: X/Y Pad to fade between four sound sources
wow ! thanks a lot for sharing !
it works well ! i just changed the /100. by /127. and it fits with an lcd.
Need some adjustments to 'smooth' the result so when i am in the center the results are more than 0.25. (in the purpose of broadcasting a sound through 4 loudspeakers). Anyway, thanks again, i'll make some experiments starting with this basis !
it works well ! i just changed the /100. by /127. and it fits with an lcd.
Need some adjustments to 'smooth' the result so when i am in the center the results are more than 0.25. (in the purpose of broadcasting a sound through 4 loudspeakers). Anyway, thanks again, i'll make some experiments starting with this basis !
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1
MacStudio M1Max 32Go OS 12.3.1
-
- Posts: 6024
- Joined: Mon May 15, 2006 12:15 pm
Re: X/Y Pad to fade between four sound sources
Korhan you should try this little mod :
<pre><code>
----------begin_max5_patcher----------
1482.3oc2b0sjihBE9ZySQJubqd5Q.we16180nqo5hnzoYFCZold5cmZ1m8U
ALASLIjXLZxMw9fHb99N+.BR+qYV1KR+jVXO+Om+xbKqeMyxRTTcAVJYK6Uj
OiRHEhpYujv3+m8Sx6jQJidmwW9ZNMpT1JHjyyNOMGhw0Wvv5eAnfmcl+M0C
wWuhwSnkh1Ctsvz0k6VJKVzmoK99W.AMcprdk+SFU1i1ErkbRh8SysY7Js3a
0U62ylU+ySWITofy0GU9iIp.ACjsxaTQky.YqvCIp3zeV0IM8PI8SAZrWyyH
Q+3XnMT.Sfm3han.5NZf8sTdYA6eEpJnlL5fC.lxAg1ZsJmrRzp1+UNqF8Gf
bpoj9vLIQwFfe4uvfMW51Z2MRc2GoaR2jjFUAtphcND.SXEBD1bUA3qpeP17
LBmSyMvuGHCpcQOiu.WAnoDj+E3J7VRJQvMG5O1npB7UAWIQoXpp9hkP+flW
vR4ZVSKaRVlVwVZORM898TQCgeZSQLtrHvlhxoevZd9PYgUFsYM2rgjwBxMz
s9Wjui7h6VNtx7trxi4GzXMWFK6X5amSajlQ4aqunFs9ocMY7rbZAkWRJU.P
ueIqSJesaKe66+FIhdvGtSCrk8xbVbJuVIZ8j0E2zcuzDah00aQM3jrNd3xz
zjEj7ZywhDZKybUnCgyVQJokLo9.c17brUY4hjLZsEkSpZi2KhxSSRZ0Tx67
QG2ItxSHh9SVb46h1ZKa0ZxR59X5A0sJ+XA2sCv+iJ6h+y52pqog3KCw8Do4
cg6lr+HQ4GLRuincf1czG.DXuS2zsWwQB8koDsZRKphxFK1zQRfdAiBa57Xw
l.0D+GG1L7whLkCQ.8AiAWFbGwkNmNkoqb5Pxgag0SJBDbLpz4JRk9mHk47+
NMI9NiPUYMGGB0K7giPaRbNRDp+CGghGU9DcewmjEEyAF5hBB8DTpX1mWLkB
NWJ0MXBRoUMYkxaXnMTbQ5WN.7F7.71UJWY0amufvWdybI+h4Nj9vwHFG67.
FiiG0Pb+60Pb7nFg68vFgiGy.bW267Qb.tAig+HxeB6OdFgyiE8guOCm+5Yr
9P.nbZ4d8hZO6HZzc1zx+p4qRzXwnv68bjNixX1vGkbjiD8glvzm.WFwdtpu
7hleaQdsXHmydiENJ5kaCuVMhRWshJ21La6aLWnhDGPx.NMHCYOa1qRH2XXS
XiCG73bfb11SEr1rxHCHXcmLfsYIyGPvhmNfUsgKCHX8NGvt8aNHgwOz12Kv
Q886lEJRWmG0jznYecl2FRwzhRFeymfwKa2y7cp36r331exCxOIk3rzp7QJE
zvgkNW8FXpd6MoT65c8wL51YZQ2NFp23oEc6anZGNoTaScRbmVjMxP0NXRo1
AFp0nIkViLkrQ9WldCPghkpTt4i5RCDhflFqhP8CQxU3VWZnrQPSQzEl0Dqa
hvCuExXeNXuviZKHFd6C1z7rt8BOxOjLMgABOtlFA450G7.AdawiPXnviqo3
wuW1mPnl8oVXfvC1zIQ4FzuLbgP8LbCHhbMcvS2vdgHkKmtzPkSvzXHrS+rQ
xjB5RCkMxyz2TB0qrBtZYsEBisERfGPusP.f7XIoKo.qOZivPY7L8UA752z7
T.RWZrGzUfHPOGzMDoY7TBAxK.+8kZnA7DxvFdMLrvJ+1A1vZddlv9XXa.jZ
83lBIZ7AWkgBjK23NRR2SX.R9cifF+3RAZuwwkpYz.C2JMTKzkgr.bZsb.l9
llP+qnZqJr4zEZWP9fF+ZU2PiJekTVlyVrtTtP05G8QCNMdm5z904o76hNZf
G6HAljtfjnN+lapi8rsrf5DwJny1KJu7.xtqUTcLY2eQ3qLJnMmXzCrfvslp
89VstsX6clcOGUBdJUx+lqRfSoRd2bUx4TpD9lpRgFvRsYxSpQPjq7EIEYqQ
pOo1vMuxRuzUGCz0yf8fN55J.rUpm5ZfA5Z3koqp+kbnI0RWqD98r+GfyFns
L
-----------end_max5_patcher-----------
</code></pre>
<pre><code>
----------begin_max5_patcher----------
1482.3oc2b0sjihBE9ZySQJubqd5Q.we16180nqo5hnzoYFCZold5cmZ1m8U
ALASLIjXLZxMw9fHb99N+.BR+qYV1KR+jVXO+Om+xbKqeMyxRTTcAVJYK6Uj
OiRHEhpYujv3+m8Sx6jQJidmwW9ZNMpT1JHjyyNOMGhw0Wvv5eAnfmcl+M0C
wWuhwSnkh1Ctsvz0k6VJKVzmoK99W.AMcprdk+SFU1i1ErkbRh8SysY7Js3a
0U62ylU+ySWITofy0GU9iIp.ACjsxaTQky.YqvCIp3zeV0IM8PI8SAZrWyyH
Q+3XnMT.Sfm3han.5NZf8sTdYA6eEpJnlL5fC.lxAg1ZsJmrRzp1+UNqF8Gf
bpoj9vLIQwFfe4uvfMW51Z2MRc2GoaR2jjFUAtphcND.SXEBD1bUA3qpeP17
LBmSyMvuGHCpcQOiu.WAnoDj+E3J7VRJQvMG5O1npB7UAWIQoXpp9hkP+flW
vR4ZVSKaRVlVwVZORM898TQCgeZSQLtrHvlhxoevZd9PYgUFsYM2rgjwBxMz
s9Wjui7h6VNtx7trxi4GzXMWFK6X5amSajlQ4aqunFs9ocMY7rbZAkWRJU.P
ueIqSJesaKe66+FIhdvGtSCrk8xbVbJuVIZ8j0E2zcuzDah00aQM3jrNd3xz
zjEj7ZywhDZKybUnCgyVQJokLo9.c17brUY4hjLZsEkSpZi2KhxSSRZ0Tx67
QG2ItxSHh9SVb46h1ZKa0ZxR59X5A0sJ+XA2sCv+iJ6h+y52pqog3KCw8Do4
cg6lr+HQ4GLRuincf1czG.DXuS2zsWwQB8koDsZRKphxFK1zQRfdAiBa57Xw
l.0D+GG1L7whLkCQ.8AiAWFbGwkNmNkoqb5Pxgag0SJBDbLpz4JRk9mHk47+
NMI9NiPUYMGGB0K7giPaRbNRDp+CGghGU9DcewmjEEyAF5hBB8DTpX1mWLkB
NWJ0MXBRoUMYkxaXnMTbQ5WN.7F7.71UJWY0amufvWdybI+h4Nj9vwHFG67.
FiiG0Pb+60Pb7nFg68vFgiGy.bW267Qb.tAig+HxeB6OdFgyiE8guOCm+5Yr
9P.nbZ4d8hZO6HZzc1zx+p4qRzXwnv68bjNixX1vGkbjiD8glvzm.WFwdtpu
7hleaQdsXHmydiENJ5kaCuVMhRWshJ21La6aLWnhDGPx.NMHCYOa1qRH2XXS
XiCG73bfb11SEr1rxHCHXcmLfsYIyGPvhmNfUsgKCHX8NGvt8aNHgwOz12Kv
Q886lEJRWmG0jznYecl2FRwzhRFeymfwKa2y7cp36r331exCxOIk3rzp7QJE
zvgkNW8FXpd6MoT65c8wL51YZQ2NFp23oEc6anZGNoTaScRbmVjMxP0NXRo1
AFp0nIkViLkrQ9WldCPghkpTt4i5RCDhflFqhP8CQxU3VWZnrQPSQzEl0Dqa
hvCuExXeNXuviZKHFd6C1z7rt8BOxOjLMgABOtlFA450G7.AdawiPXnviqo3
wuW1mPnl8oVXfvC1zIQ4FzuLbgP8LbCHhbMcvS2vdgHkKmtzPkSvzXHrS+rQ
xjB5RCkMxyz2TB0qrBtZYsEBisERfGPusP.f7XIoKo.qOZivPY7L8UA752z7
T.RWZrGzUfHPOGzMDoY7TBAxK.+8kZnA7DxvFdMLrvJ+1A1vZddlv9XXa.jZ
83lBIZ7AWkgBjK23NRR2SX.R9cifF+3RAZuwwkpYz.C2JMTKzkgr.bZsb.l9
llP+qnZqJr4zEZWP9fF+ZU2PiJekTVlyVrtTtP05G8QCNMdm5z904o76hNZf
G6HAljtfjnN+lapi8rsrf5DwJny1KJu7.xtqUTcLY2eQ3qLJnMmXzCrfvslp
89VstsX6clcOGUBdJUx+lqRfSoRd2bUx4TpD9lpRgFvRsYxSpQPjq7EIEYqQ
pOo1vMuxRuzUGCz0yf8fN55J.rUpm5ZfA5Z3koqp+kbnI0RWqD98r+GfyFns
L
-----------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
MacStudio M1Max 32Go OS 12.3.1
Re: X/Y Pad to fade between four sound sources
Thank you so much, Ned! It works like a charm! I love your Kaoss FX rack, too! (just saw it on YouTube)
Chapelier, thank you for sharing your mod, but I have my own UI.
Korhan
http://korhanerel.com
Chapelier, thank you for sharing your mod, but I have my own UI.
Korhan
http://korhanerel.com
Computer: MBP M1Pro 32GB 1TB, MixPre 6 MKII
Hardware: Syntrx II, Matriarch, Hydrasynth, Minifreak, Nord Drum 2, Modular (mainly Make Noise)
Controllers: Push 3, Launchpad Mk3, Launch Control, Sensel Morph, PC4, Nanokontrol
Hardware: Syntrx II, Matriarch, Hydrasynth, Minifreak, Nord Drum 2, Modular (mainly Make Noise)
Controllers: Push 3, Launchpad Mk3, Launch Control, Sensel Morph, PC4, Nanokontrol
-
- Posts: 95
- Joined: Fri Sep 17, 2004 11:47 am
- Location: Reykjavik, Iceland
- Contact:
Re: X/Y Pad to fade between four sound sources
You should check the Node Max object. Part of the math is already done !
Hédi K.
Hédi K.
-
- Posts: 6024
- Joined: Mon May 15, 2006 12:15 pm
Re: X/Y Pad to fade between four sound sources
Hi Hédi K !
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1
MacStudio M1Max 32Go OS 12.3.1
-
- Posts: 95
- Joined: Fri Sep 17, 2004 11:47 am
- Location: Reykjavik, Iceland
- Contact:
Re: X/Y Pad to fade between four sound sources
Nodes is a 2D parameter interpolation user interface. Check the Max-MSP examples included directly in the software, one of them is about mixing 4 audio sources with the Nodes object.
http://cycling74.com/docs/max5/refpages ... nodes.html
PS : Hi Chapelier Fou ! Nice to see you here also !
Hédi K.