X/Y Pad to fade between four sound sources

Learn about building and using Max for Live devices.
Post Reply
Korhan
Posts: 390
Joined: Mon Jan 10, 2005 4:22 pm
Location: Berlin, Germany
Contact:

X/Y Pad to fade between four sound sources

Post by Korhan » Thu Aug 16, 2012 9:18 pm

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
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

m_messier
Posts: 1
Joined: Mon Apr 18, 2011 7:26 pm

Re: X/Y Pad to fade between four sound sources

Post by m_messier » Mon Aug 27, 2012 4:54 pm

Start with the Max Api SendsXnodes program it to control 4 tracks in Live with Max Api AMap4.amxd

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

Re: X/Y Pad to fade between four sound sources

Post by chapelier fou » Mon Aug 27, 2012 5:10 pm

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.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

ned rush
Posts: 402
Joined: Wed Sep 23, 2009 1:45 pm
Contact:

Re: X/Y Pad to fade between four sound sources

Post by ned rush » Tue Aug 28, 2012 11:46 am

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>

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

Re: X/Y Pad to fade between four sound sources

Post by chapelier fou » Tue Aug 28, 2012 5:40 pm

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 !
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: 6024
Joined: Mon May 15, 2006 12:15 pm

Re: X/Y Pad to fade between four sound sources

Post by chapelier fou » Tue Aug 28, 2012 5:54 pm

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>
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

Korhan
Posts: 390
Joined: Mon Jan 10, 2005 4:22 pm
Location: Berlin, Germany
Contact:

Re: X/Y Pad to fade between four sound sources

Post by Korhan » Tue Aug 28, 2012 7:08 pm

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
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

Hielo Patagonia Sounds
Posts: 95
Joined: Fri Sep 17, 2004 11:47 am
Location: Reykjavik, Iceland
Contact:

Re: X/Y Pad to fade between four sound sources

Post by Hielo Patagonia Sounds » Fri Sep 14, 2012 1:03 am

You should check the Node Max object. Part of the math is already done ! :D

Hédi K.

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

Re: X/Y Pad to fade between four sound sources

Post by chapelier fou » Fri Sep 14, 2012 7:10 am

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

Hielo Patagonia Sounds
Posts: 95
Joined: Fri Sep 17, 2004 11:47 am
Location: Reykjavik, Iceland
Contact:

Re: X/Y Pad to fade between four sound sources

Post by Hielo Patagonia Sounds » Fri Sep 14, 2012 4:19 pm

Image

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 ! :wink:

Hédi K.

Post Reply