Sound Spatializing

For my final project I explored sound spatialization. After gaining access to a very nice IRCAM library (Spat), I was able to begin thinking about the construction of fictional spaces using sound, and mixing them for binaural listening. I began using Max as a post-production tool for video projects and thinking of ways to gain access to the amazing tools it provides. An in process video I have been working on employs a Max Patch I made to produce the sounds of a generically Indian accented text-to-speech voice moving around the person wearing the headphones, and incrementally stopping, at which point drawings appear on the screen, as if the voice moving is the one producing these drawings. I was very interested in thinking about accented text-to-speech that cannot actually speak its implied native tongue as a very strange space, and more that it cannot pronounce any of the words that its accent would by definition give it access to. The original installation of this video (which I sadly do not yet have documentation of), had the video on a small monitor in a very dark conference room, and an extremely long headphone cord from the monitor to a table and a seat about 20 feet away, where the viewer would sit and watch the video and listen to the audio through noise-canceling headphones.

I constructed a series of delay bangs to essentially choreograph the movement of feet walking and this voice. The feet walking have an aperture that is 180deg, so as to mimic how sound emanates from a source like this, and the voice has a smaller aperture, also mimicking how sound travels from a human mouth. I also controlled the yaw of the voice sound source so that the it moves toward the “screen” when the voice stops at the screen. I also introduced a random bang to change the yaw direction while the voice is moving in a circle, to simulate a head turning to direct its voice at the person sitting in the middle, listening. Some things resolved better than others in binaural encoding, but in general, I’m still very excited about moving forward working with this audio production tool for my art practice.

This part of project was limited to the sound sources moving in very simple, linear (though in a polar coordinate system) way. I wanted to create my own custom paths. My first approach was using Autodesk Maya to create animation paths that I could then import into Max and use to “animate” sound sources. The next approach was a simple drawing patch that would also control the sound source, as seen in the video below. This still needs tweaks as it is using mouse location, so the amount of time spent at each part of the drawing also effects how long the sound spends in those parts.

Along the way I also made a simple patch that uses mouse location and speed to control a sound source using the same IRCAM library, and the speed controls the pitch of the sound source. I used this for a while one day to see if it effected how I perceive the space of my computer screen.

Patch for first Video project:


----------begin_max5_patcher----------
5877.3oc68rrbaiqkqS9JToEylwQEdCx6ho5dwrdpZl6tb6xEsDsL6HSpghJ
Nou0Me6C.NfTf5AIHEIsTxjxQ1fTRDm2OvAG7O+3Gl+T12h2Me1ea1mm8gO7
O+3G9f4R5K7A63OL+0nusbSzNyaa9qw61EsNd9Cv8Jh+Vg45j.FFKWf4BBu7
laRRiWlsO07NH1KlsuXSbQw22FCO14ym8G1asMpX4KIoqeLOdYAbWLRPWfdX
FlK0+hizuR4KPUenjUlme1S+4mXnxm7thuuw78Ou7Jo6eMIU8f24NWTWDlNl
qh0W7e8wOpe4AOQGowuodxmfM18bR5yY+X9kf4DEN4gpe87lrn5+g4+MiWHL
CdAYPOR7B9CyHjyiWvbOwK3yhWD8.ubI1D7g4RGYDvn.MjRPhCLBWBfIg2JL
BJ.HN4qw+X1tr84KiYWD32krNMZSin.JEa.cb.P4IMhBDWEMuOnfm1WTjkdQ
H7onz0MBeRggkNvPfA1a8qmE5nSNzsL60Wi0xqGQg+e96+9+8eedCTMFtjN8
vLlkG9BxogWETgFN1VkdnUZQ3Y39IsJAVTgQosrQF0omR1FL+IIeQ+.aksOC
nBRnVF4K.2AxaN.mtnmJmoAXvHcnAtajdGHtUf6hYOM64lUWUYStYn2XClPM
POE2HziuJnmzCnWA.pujxGxWixSidEdvEw6JveF+GWln+fGpsKAeDqcCyAzC
ZJyUSih37GiSidBvDntgZdNK+0HyjPLXHq1DQP8Ty.gxzdnU5tFuQjD5lw3V
zek759hWlQm8uMi8OR+GoM5Z+4faEPpgaVn9WfFQJ87vsTN4l+tjapWgIf.t
ie4MKMH4StapWBf6Kes.G5O3xtY.WP4de.XNDHpe.L8lAf6OCMKT3O.Stc.X
bPe4oYzNvSiuYfXrxuKrnuNvQ8GjQ2Lf7thrs8UukwIUvQcJsI3UDL4v60FI
MCgO.cMGIs3lwcbCbDmO6+70370woKie72WsJoHIKc2B0meaTQi9odx+aDAg
MHEA3qNL3hz+qyrkvcVDmawKVDixI1jMweMNemBLcvxeXdz1sNW9CNeDM17O
yLeQxGptTRJbIT0kxi+ZR4mWTc0nbEtnPgH1mCfx2pBHS+0jsJNOceREo0PW
+X4WXU38PbdFrmLvf8XbGzmhCX8lrkeIdk6TZd113zjzs4w6T9ZFUXmaU2dU
7yQ62T73yYoE6R9KyzyHldl6+bzx3K9gqBv42ySh1TBcyWmmrJKUOIpgo0Wt
7w8YULrPjrt.i4cjFs8LeXEChBqbgatSAj628TTtlPXiwgTdyhrrM0uU0maS
7yE1auMIM8HrnRm2kuYdx5WZ3y9Tl5lu1z2s4N6dbeJb2GURsEOtK5q0w1EQ
a1XEiq+0+snzDUPYwEI.IffptIDm2K6VlmsYSM3EtyWOycVo3gWF+VxphWLO
HWlA0aOYaISz7Jp7pj0pvZqeshn06pekSDkUWZ+SVYzGKhec6FETT+MTasRb
EHcU3U65Go3ynpnRXqQaVWLM3DiPWHdgP+Olx3ErjHNoT7ho++BP9IJxP0ug
q5dm6TFyn4qp7xFSAV0F8DKAOt4MiG3.XS.wUOvAnNhCvWDGftUvAR65A.IX
tcb.+mOTfHjCFe.4AtvG7.6mO7.gXrHyH9JN7yGJPGumQkHV6PO0O7Pv8EuP
6FPpEZvkCo2fojDXon7BQQ+4yFhvjZRBStPwuPYdYKMfbWwvTOutGE7rYEom
Qms6YkyNeuMCtBaNqQf+wniWHySRSPvvgolTLBa12idqJS2WBeDfL3CNWXjk
Bj9gT32oHkYFrRK3DJwjvAlj4KOB8mZdDHUwTI0WzA9lDcTKeMGstXIowGVS
rFRNSaljBBM3JlxetRG4XmjUtSxLSXGwWzKhuHSE6SQTdwrceemJDyYpPMim
8o+i100DdvyFPzBhBrIdI1sonU8L4d7ZP8fo1KlIQnqKJ4fPaNoNvMIwswMQ
6pufjK6hyzH8sJVY2VqXAc89DFR.WlCCpPYhv1PYD48FJ6eWmQplQW5hxrcr
ErJfTYkmz1R6pIrE9dCakGktJ6Uk5lADm4j5pf1QYn6MTltnhRZWb7AOwYT6
xTIp3ynn1PZ3vAS0O4dyMBfkhxjcvMBbvMoaDsq3GMHJ9o1x0KnhEqcE+3aS
akM4cg1yhGTLYCf2EvJdQBjcv6B7soxeuRPfxJfJ9Oasf49VOWUfc4B3ms.a
8hkXMEHzIfwsbvNIcK2cwG9VzluDkqvIql8VRwKydJON5KsE2r7fepdmekqw
+9mVuLaCrdweVIRDJPx.lV3HfHYbr9uvbQffp+KVsYv6CVcSV1WlEoBbZYdb
b5rU6yUXvYyVkG8l9OriOAW2E9StROnNOfXZc6GVRQSboL7TQKnASDwXJLVS
BMXVFjIs1sSSk2j1oaznidUILQ0d8lcnpnY0pKgDwFvaEcwuOimUNHt0vThv
ZrExXoocOZnj6Mr0PKGRjROkCQ2exgFm+LRiCgfH3wLE1kOs6rr39TPLXPDD
0YTR6QCjeDOBsf9qqfHDXAFpGQOx+8cmbn1XHUnDB0YT5JECIBmh2MP1ZpjF
U1pCEKnla3BUIlAHz2+7XQHdKK3Wtn6ypCPqh2UjjVU6je9PZxN5M9RxpUwo
GuNyulrZaVRZgcBxCMgjYh4G1V0RyupMfa3FColf03rivvqR1oKduU96.53g
EFHj.gyOfDrCf.V0lH4vfIFInWpKuPB79gDBQ.4EVAWICUMZpATOgyfdRsIg
TCIDSc1ZxX56Bbh8.Nwh9AmTLvpZqHLAtZzsJfRuJ.EyfEaODVr8iFAFTQ12
I61EIftNpMruO3zvpQSLfpiQ2K4WbeEeMfFCp2QhDxfP8QXbo64b6noFIv8D
IbFrkejaHG.Tafa.NwLZpgTlmP5Yre4ocIi5ZFDkk0JkYzTCoDeoo8zBLyVs
PbnZtsTX96.2KxWSvrqRFlZ6iMJ11x0Evbo2Cv0Gcyzd5wAkPgLQAZmrjYzz
KrR7U2LsmDV8RIpEOgMjPonKa5YgIXesB0W0RPzP57IogTFtZzTCo9JrRvWG
jhciBzLZpgTeszzSkRPncgfmDPPBgSuYFruw4g6qLJvqRvtbtlQuGPJ1WHE2
CHkSbgzv2OHMvSZZOIo5ZmUqnExGsDwpF8d.n9PRI8zu2PhgHRCrJiHUilZH
02zTP6a.c1.1s6PcviIynoFR4iqdWL0jpILT9o1P3NZjsyOBJkMilZjfug4f
wWmVYXqBDXyQkb5SKEdrS4bYRXrdNU1FNbGA4x25pQf7FFGbcn.aQiAIXt9n
26zM6MJ.ecrAu+IrB6cnBA805LD9mccp.a0TZWEsm8GezsabLW2RFV8Hz9Id
LpnHO4o8EvBO41dQ5TaRX8lrmh1XaBBUMQil5YBGZrBe7v7cf58bBl.y3GZI
kmslBg0q.SMktEI3rUNWskLEeqzhU2Fs7Kyb2bc8t2BxoPI0Sz69cF5v9Qjz
XeMh6KpfM9c9GWTQzJcU51WjAMDxeVM7PXi3Ae6Ra7QuqgGmt5jNE8E1qNbc
sTHf7rzX60MXxY3WGkj9i1Zz0GsAHNacVy.vToqrjTBcQYrJDGnTMOaWfmLf
8XzquihVjsd8l3F6D7MhDTNDfEBIKPalTTIn2bW8hIGMbvP1+1LcLodIlGBQ
0ygeQkMIBvl9F3ldC0+TTdiMrr1n7gp3ZEkTdq5LMkGKHMYgiEN4cX3KdHHn
QC9nIn0FZWHFaj3kLcYoDVUn1rl0reccpPR2b05oncIKK1mlngEkUSVUup54
rMaxdC7tR2Zoxp0zrLsw3zhkY4Z383lhltirYaYopu9JGuxxSVq7Qcyl3z0P
uw5yJkAgLTHbDbnPpEIK+xtCUQU0GoZFfIN8SqsIJj9ElC+u6i1jT78yLMzs
4qcE4wpOqs.1q7ScbLKRaxrH3oMCJ42VLKJuaMKZU8QYryXV77mq.nelrHpS
BXodQhyF0nkSLhfe1sHJEPI9fa2hHEcWZQDi3nJmgHPfdXveer3BPJ8FyZ3r
eaSV11FNWM5hUQobQf0pntH9KsJF1LwW7KkUQECRX3BQnRsQnWVEwgKB0+ib
mYZjzThRz831RklX6Jh0nAR18q8w.SgeExNbr6fQxKzKquoLL5AQF2X1vPhJ
uj8hHSlduft1vgIFhq.6qYe9O4l8CfNfoSFPa1zOVdeFLrHrxaWla6ECGdA3
j8SXXvAgGDvCHGZwEMFELl9qUTvRhjSVvTrJ76W68WRQwxMwJ8Xa1zyXDLJO
w1llay4NY5USn6K7WtG+Wd6pSMy5WnwSiNXcP31SLS6tN+BFLtJ0FkKUBL2d
bUTQjyVAqpA9q9POAGE.UcBf4GduTjRIWUMULemBhVnLPjqGn.JE0uBz0qap
l2MvzY3J+S6xoS3KTd7BgGU8BZgfnds5mEm9BF1HvbATppS3aQ59hY5NOMKM
dd462bkWiWknOOyJgmxWnW30R.078Z16.KX58XNVyKvWHnZrlQPPEgf4OcdG
5mp4GjyOvdjq9Ky2jsVWO.W52J7t8467fTjOIB9SysfRgQ88Iq+1t.jcv0m5
uN+ae+uLOR7IjeX41UukkI4K2uQaU1dChkkwHafZgEQ2SJbGSDkmKu0dWlel
qWg84FbgtpBlapkFk8qRjqNVd0y7vyBCjJ0e8I5hfyyIMQum4eO5skYoJ85Q
VsNc+BmG+Ebx0fMH8oud3cnLqo3XC.N2EXIhdd5KrqXCD.2iRaOUyMqSWNrw
FgFHABTDV9aa9TJSqhyOPOm7zWO5soaGU150x9GGKtaPy3iXOpDubExv0E6N
58bj3Ht9OnErPDNT3pfv9WC2MpKeHMO3OI.Foy8K2e9jRWDhXRRuBOJjRAqB
MIwLjdmPntAKjSqoeaA+7CsniEtnk4lSFoKp4vHgqd+y+u.6J7RVgpudEcp1
S+SxiEtWPjrfP1CUN5TUkJ2VGOmtkGgk6t4ynSUXz2XGRmzq6D5rFF.Tz27Q
7EFQtOOmNGJdlRkg9bjtFdyDooaczPux5noTRw+5nIHbxqilVNZauNolRd.u
NWau0kWJOZipvUIwuYN5oRJCms7om87y5XKrsiLPaeEHCGpWqxiVe3vZpD5V
tQEpcwK4Y6W+h60O4bep9M95o23o0kw6Wckr7UwtmuYmuM5QgC0MZURRXPVP
00Q34i1qR1shywDt0qYoIEY4GctyMsEHnVW1SspKyiyBP2sUJDkfSY1Nu1os
Ftrf.NaeK1WF3C0EKtwTJclypsALUIIoOmcU593vFT0J42MbF6JOWPGTLzEX
vT.bbxWiOozJN6Y67kRaYiqWqrFdL3jC+41wiUMwt406RhbRHy3qOWnBU2DZ
MJL.QgDdT8.7jg8ndvHIfq7C23hKW40jI5bBVRnx5e6u+zLxvSyvWOMi8+Sy
ZflgGbZF+5IYjeQIY+z4WzY808vRL4C2DjjHBuZkyePuvAm2+oJ9ln70k6j5
CDt59TseSQhZ5scewtezjmUzyR2o+5Pcwci51RMSYx2CrzGBY0Jfb1JCJ77d
C+RdwyK1EuAVOrt6TLY.8p6skax1E2O+5v1TfAGbwPKhpi90gI2P90MBUS.2
AAQ6EB5Nvw2MYQqf3m56ArtEOAcZJQeBPHbfioZZ3rZdIZ8INzqf0J31mypZ
sZm8apmN3u2tYLXz13nuDmuaFxLLWeru+zNk4xeCR3yLyp101IbeiwsRqNI1
0nXwYwwGcxo6Ad+5xFN8x38tUYImMyZCeEVryrxI8JsAvxtKQnC8k1tlpEzc
f4EyYX2aIoqxdqm1gg1xnEQI6SNov2AJCVEs7GyvyZptbkVLf0WadevDWW4b
ilL0h5W9QS5EIGqWzL8KzaE8M6lEL621FklZNmORRi1mGsY1usRE.8J8kR22
PMQcR3OsoHE7SjKg.pkxARQ50sgqmZEoFfsd6rFXANtEKXYDNo0JDVqqobol
HXsFd0osTgS5SWbaqvAzZ3L5vC53VovILwcBBv9.AzN.ARnIFA83CJCrV61j
OFZHnMZ.m1KZfEBXHT0n2KZfAB5MMfEPGUZfGjf5smuy3s+IMLHy7GJoQVX0
f2ooOF2BGzvMcB7Y9H5ECssCpY6hktMPsgb9K8AehHcCBDTFbX1a3j4vlhq9
HLbPbvYXS+V0rUxCGIXT3il+Np0Q2eiMcNJ6AUKoZzX.ATef.bWg.niDBMsF
2QiADP7.BNx7f2VeAHvczX.A3Qv+AKV2p420R1XAAd4+.yeHfAM3wR+GDiOD
Lz9OTmFLx9O3EMv.A8lFn6BIiIDf7QNniFLH1kD.pYaBRdlQgtR4ilshg2bN
a5rl6iw7NpiMzh1Q1sqRsxPqbn8Hs.SPgmaHjIALgvp1u7lqMRXf1DuH050u
siBvHDzOLs.MF98ICw1iKqfS5dfSLItdCscnnwfznBbwmankFiw7pl.vXQiE
dIjx5FQV.MyWXiVHvAkCdul+jNZEqb9anFRIsbvXL+E9h+6hVRvpEf+YPKka
rv+9L+YxdM+gbmxgddQsA.kI.NompO.ZK.ABmNrUsR6chAcRvjA5Dps2YiOz
IUnr2QPmeEfd.XhmMRZ8XifeWVAMnClSgl0SsASiWWFXi2BrI4cTiNnDG.GI
gWNXrl+r1l+czhjtyxUM+E7vwd9Saa9S637GN19fyvBdn73yvhgd9SZa9S53
7G75yN+g9+8XN+aysUItayelfbX9y.lowb92ltIIpiyeWcSNCdu3+6pYw57+
Ln635Nvpa0032npfEOzo4sNGl8PQycvDljWuTAzYHrlN.VHwABgASMDxFbHz
0JCGJVmZClZHjO3KFgqe.BrCDZGLkPnOq1RGSeoQFjCq.MbxEvGoEflSGgri
A4acRROFGO7yeWtloAH7I+qrNJiDRPUosQ.6bi.NsLUHiBX3SzXcCHJOYdfZ
6L.VOqZcVmga5y7YceOhT4Qd3NjfTNbVK4RX3hwIeNrfw.VvfpHa.9tfwHEf
OSNBfQsjx.6n2ZvhbbVvWlOKWJsiNjZknkkGHlgmNR.cnwPnbQEgijvCd3MC
ZyPwjXGjFN7yer6pDAdX572SCX4k2IcUOPfrZ+uSo1CVKXQhoiC2Ek6I0gzA
pizk6ReJdOlzAlm.PWVCKrK.PfrgMZ.fO9IREc05NO7PmVG1NAtLWlKMF.CY
3E1mRcUnQfVDF.6lCXiGUiJDLNY+lN7tKF3dluY8VbjVzVRvXPDbWzjoiRPD
Cu5UJjproQ8JwK6Ccb4Wsq8CbXQFDPNY.T89gnCKOtbbBrhPGgU2rbAkmtUp
zKvnqoj0BFS3pN5GXv6EXfwtKkZ8Qv5na4JGo0QmP7IoxhtGDOWudcFKLfaW
lAiE.P7A.5hmVvA8sMtJrfWMZLf.uJoytUL+BnXBkbmh4WxGuoeeSHGtoxsy
N8sUkp6.FrS6sIoiMRhF930UWEMHAgNbVxvQkwZ3yTJ3hEExtnkv3NXRHL3f
wfvfHSFgA60F1niFTBgBHV.qfmsF3bGDXKxOJrJrumfFsWfFUbr6WzwwlhA0
21RIyPcsBTgtjbYg0pHDFG.XiiSKX1XPHTxEXau6TbB0PLRTCeb+pqUKqyzF
iAOIk1pe0cjMUp1E4ebx0EdDzSioSWAqiGgUjC1LhSyzG4Svvbb+WRQBrlCm
boQCXv9.LcXusx4zpYtcCpHX75WZT.FuRaG5JVsWBz1XN4RiBz3S9ij8ZE5X
P48GJsEuZsQH6AVFhVMbL.OehQtiUuGnDqrBOPAUiFo4O1m4eWRIFNvE.ffJ
8C.fVkPz1seMNemcVXl6yeM5OgFdn7AyvjzrCMzs44w5tQG79M8544Q4KeIo
HdYw9bnAO7s.n+dXNBjxS2mX6U1pm7+5i+e.YiRwT
-----------end_max5_patcher-----------

Patch for Drawing Sound Path:


----------begin_max5_patcher----------
4453.3oc4cs0aiqas94jeEFBsuTj3CupKmmlcQu8P2nEs8kC18f.EaEGsGEI
CY4jL6hN+1KIWTxT15BksjhmNCxHapaleqabwEIW7ec6MNOl8dzNmE+uK9oE
2by+51atQcJ4ItQW9FmWBeeUR3N0s4rJ6kWhRKbtCtVQz6Epy+Td3KQ4gEQk
WIc+KwoIQEpGCqO4thujDoteiaKaeQ48gzmcaXwpmiS27PdzpBn5EDvWhtaA
lvTevQxOHhiK9+0OT7Z0aN6we9dLwQdt+8s2JObmkXSTWdLJ+h..QeV3TEeY
aDT6E29BmGCS23TUca.iXDxWgNFU9gFijVvHxo5MII9EQ4ODkF9HT+PmC9id
S7hOg0tKJc8WWrKae9pH7TwdwXehDsLfBDzIz8NK16lv3zuNMb2cwaRCSj73
XgtQmrXrmqBZbVIBk76Vji8lKd71jvu70E4guFId8K9TRV11E3olV0u9.1yS
Qe7T5CXJqKoB2fyQpnHayljKypEtMnZgv..LTfBXrxiMBO+YRV3w8O8TT9Ao
g+F74OlklkjsYezC+8myxKhRiVu7svWmFgjmRxBKrRFIvW0tfKVQ6BHcJgbV
1MdIZ2tvMQmPmVkDIXDIIMRAHWprSmflqTK.gGVPmPFeNP9w8EEYoSiRgEsB
BMEvYd8qUvOKk9Vj7EBcqkb6Enk3oA7cBbJH8BV476TRly+lsEPWWvltqqEM
.x3isQu1zlum6tj+AnJK74SoF6xb62mOJaLMfcu3m7C.wAPqc1A3w2h8G.h8
zNt3o9f50EhIdmkAa0u5gNu7ZbzauFuK9w3j3huTql+zS6hz0KEo2TyKIa0m
iVuNObytU4Yhl1LbZeUR7pOW7bd19MOaddPc74Se.3Bud5EdbyKYqipclr70
hJuwYREJ6Jj86xCeSPM+qgEOuT.4sgEMx.oMxtn85eg8NZ3S8WxkNtSWJrc4
xckemC9x6sTbFWeuF6mF66HFJteF5NAxV9bdwSK2EkHntwYocwXwCue1cxFY
rkDtz5CB5RAUxT88aQY7aNmmHDenaz865T.8bPWaA.58urX2pvDQsYpBQ.EB
M.zZIoqv+POKmdElBD0kQw8nmxxeITUscun.BUBYKBGDYt5d31E+Ygax+X3W
Bk1jajbwrjbwr27bu50XAgQnIi808nF2Iwx0w7MAVptohNHXfwBCcQ46DFmL
3+23Dtcqwouw3QjDueNS8h7tq5TwoYlVAEmJORZFGdd2pyFlKvSg.L6yAB16
9kUQ4qQXcMOcerpp.mTvFus7EVo6Gn6vjB6XLm.9YYXbSZqFZSvrV4jsMJMN
cadzNgpcXgt5Uc40QOEtOo3gmxRK1E+Kfkd4Kugq+T3pnVe3pFA9g73vxNNe
iyl730YoxJQMhs7zk+bBFLD+WtIXT2QZ31FdXAaVPXZ4h6Dfb+tGCyUMoBxn
jxKVjkkT+RUOWRzSE5KuMNM8HpXQ111uXd7lm63YeLSbwW55cqtxtG1mBW8A
gdZwC6BesN0tHLIQq3V+0+dXZrvlTTQLvBHnpKdRC935W40FtxZgX7pn2hWW
.9NXJLHt83skBQNUb40wah1UT+bEBGSpelSrYHN09RugdnH5ksIxQYn1MTaT
LL0IMMwU67c1ggiC+cwh64K8nXrq.mDpOWzqDi6TzlWzpr8opamabgl5gQKX
rUW.5o2Fs2qRUerntFsbHC7bsmyzIUvWfaJakPah4LImJT6zFk.MqTBeDLfQ
pNaRQkGakPTi0V5ripBNhDH.FsRgvCjBg5lD3RvP+N8sjFflCZPM2KNJvDUi
8vDqGYFqpVi0ptUUL3LcfpSfj1odbzLQk9MxXGgtdHTdBwLAsgCc.ger+WmD
ZO+QkNYN1sWtFEoSaNG65dOTDeulceugfcU680ha7Suj0+ivGxqN4JBX2B2K
Ubtz+1sMWT8eZgzAAz+7ed2uNY8Bw+ctN7.vEFWHLLTQXbPezMcfGu90Gq0K
D5RznnpxB.C6LkUdtxsIBscpUfyQ0nl6ZybnHOuNSv80sCZoCU74vWhqIGNY
PD3nPuu6m.4OGDnZw1ZrUGOJVWWnlHGhZIk6ZWqlt+2qtFAFpTFwRQI1+802
ErO3NotKL8RBneuYtACTFWK6aG46M5CElfAXa666GbWe+MKPK4yiKjPr06i9
QbUNFQgoqAs2t0QF0HI0Yf4Jx15bsDtMhQWTn8Qi79dUXBK7ZbHBSdn4RXBs
TZW.sTFW74JnJ8St7nvXZolPXd8RsvyjbkLh2BQqVoRzwNZK8akhoDr7f4Pd
+JfjYhR8KIKdo34EjQSfZDHUZC5feC79oUz4kVgulnUH5vnUr4xdUdT3zDoo
ZQWA2SzU5Mzc50rCPEgQlOnCxmaqQU4OEk7ZTQ7pvumCRk1JGlhsKHUdWQQo
pKgYU6I+J7zKOSuP44RFfmxQOWTeL.eTOLf4wxp7KK9A03+Gmk96eeaVdw+H
ZWwxh2GuNxSOBoGOQPNash6raXBz7FhdB.4g6k4PFNy4vTOQJy1xbNPU4jWu
YtFrR5znTGK4E0qkqELm3zpIhyOUMxhGeiOGudcT5wj40w6jpvqsWGdppxzq
mprjcufXQcN35pJaCYV32gc04WhWuMSnMokbIbcT7gQGB2TIXdWQTpqPo5Un
qHp.8xnBZj5Eb0iTrDo3qCYTjk04F.2P3N3.8bs+Po4l6XqXHxRlyQ.kQ8Tt
IGnWLnfBW8RZWNzCHfK5pkHPnWFQ.FkQsJ4QkzDg.9GEQvy1l+7QWlLO20Tl
m6N+H0ch0tEbVoSafC0ZfpJM2.kMDs6ygkpa.UOwnPtUklajRGhJ74fTcCnr
ZMm9QfTqcbH3hTSCL0RCbudwI95wabOrs7lyzvhdgf.S+IMuQVXt4M15dz4p
rAFRzoMEbfp0SUo4FnSM+DqSJ.l7S1rCS2I1IPNrfDutcBzchcBrhHPMc6qd
oObm.41pYS7tZr5xr08cJ4poNSICgNeczoXpsxFMvP9npyDasfyudpx15JK6
h7jkgAmH7TAXVUZls0Pl5FWoHIzzMy.CuTsBtlt35N+t3hICIfyWGFAvSbWm
Y3wnqyGFQC0f7zxPZbXjQ1uNN6uqV9rO7iQo6OLDJkKz2loNOt4o3jjUYIY4
F2fwcbiS4X+3.20cFWp54jo3BR.Ci8k44BJl5QbUeS7EN+HNu94vkOHiyBPD
4sybIdLt5a9DJmVKoYX7njC+lHb.7KgB7QL3ahSgE+lG+ngoazKoXOj4XbID
gxyji8V45qdIMn1ysuHaSd35X8bNrhccfecXceCCYq3NaZr4bdQvHhMeGMIP
WwTggN72lrOxb9O1MCMb0JwOdMFCE64x7jjF2JJcf7TkDoY.D+w7nnzKBEpL
nhvCTw+jeC65KDVlO.7+Ekjj8l8HvbHU+I0pxmGfP90rAz.J8IbrhU44i8wJ
4ed.WpSLR.U+NJeANxUp95GfUk+CgEE4wOtu.L2Xl3EFzpGeSR1igI50FdEc
rqkR9g0a9sGzqFXdwPklDJtn7DRqI9hx2MLj22c7I5NQholkfP1u.UlDXZL6
Wvpx9Ep29CqCKBMr6WkQKzyOFyICfyg6kRE+FU8GDxqOYakymF4zSZUXRRUk
2GR1NvGmdDW+fv9gz1Q0eKO8fNwfxcg36bccKdlGTHxIMS31P48qNyKQqikq
HmRHWdf14wRJhTOEwW5RCD+St7HVx7PHDVcYr5OT8+.O2Z3fSR1FoGH88IB5
R9ROD7ahzKDZBFJ2cE+PpHpoiNgBGTTVaOQX.lpShaYUb9p8Ix72FbNBGjw6
TNQ7F40nt7CWR8mizKMGENkclvQ1SAGUObDBmkTSe0Q9geELvdEe6d5R+lkR
thtGmuD91przcE4gZyJivIPKQC7.yuyirkLpKIvu1WwLQSURyAPFgNnI6EFV
ND2AeIUpJHZ71kClXPZOjgms9ePl4qsiGtej9sbrtuhliORnpRAzTMDWWw7n
64HEV7I+IbUU6CJt9u9rbgi9aIxSUotGhBWWebzezkdLWOoGG2KXxHBS67cW
WQN+28Mo52Kr83644yUe0GIpzdGtT.WXZzS6q9gqnovKMozNpkPROltTlXDO
kyeAZbiqa4ZfJ.DJQJTV4bUoKRiTtszX0vLqouTWLDTjlW4KmtpWFI3pl9kp
EqwG.nIHux8hfCQMoMTiGSXaLsuuL.27z7dnLecNWi3df6aN+tabtc20759a
+L1mbXGk9EAInvtSYeb7Xmx9tFIHfLhUDjf4JEFF9Y89YwBxh2+hv37gUyTc
pFeZMdBquKYV5Bxer2UtbdaUjg5LIjA7GIYfxKyUYVRE7+lamdvExU+5cofN
SKqrfOf80ExTkzV0Y6cJjzq6dacg44L16nIaCWIpOWManIk49dHa7na2rUxg
6HRND0gn3WiFm8wGbOjh9U1Yv73Ptto6hBPmNJ.4CiBfYbkKyVQBHANe62IA
c16Pmys6tWBDx3B3v7h2hSWm81G.tofBtF2dct6EQPmCti9k0gq95EAsNLdS
7TctSW+Y7xiMll6GSi2pXIqFTAQEc69hcecAoyz9eefj1kOrGLfai1KBhrFz
rFj1UZ0aswljHO70EeRfMvH1tEbnz1nvOGkuS3NqrXtL2U+3NgWceRQsJjiN
RxtE9K9z1vzTYKhOFmFtOOLYwmVGsJas7To6aYuLhOPhbCq9Oq6u4I7hdy62
.+.lhFbOct5rEYzF6Bp4Rg01gop8UK6YMjRcwykCoRWrbTcV9E0r1XvAsKas
CVTzykOLtKtl62Xbsx8OMsum+U0G+1vUe9GRW+GxxKdVtsos3d7G8Nmla4tp
2g8yDVmc6pl2Xpan9pfEnYGOMYzTtSWBo0l7VsMglpMIZNcdwbxL1BV9P3RI
J2pRG9gNdBwbBW2ZDXA.7k2D0d.fo58.LXfb0o8LyT3+LC.N8R..gCIajIB.
91f.2gIBwXvTnmnilYYgIn5We0U01zZcf0eMC.C6ddlklBDfsEA3AnDqUaAm
qvBQH4jwg3qO0T.CjM1hH8vHFw5yDPU0YDgYjp5Zi14Qj9ojp55ai0hf4q9X
kxCa9pOVTcFX6wZ6mTeCiozoQZiysgZ5OvFCPPNsW2aufCKoLcA8.EigUsLZ
ZPFc7akSu73lkl43XacThMDIKpoiRPxeYp7yvJDnXSmMBHv9X7jgfZMVzhts
2PUtYvdwFzoaebUoIB.Da.v.ZRTF9FdE.nvn5OU.fYSqgrApF65SJmKfxpNr
BUTklBDXSCDL9.QftNCIdeyRSABroMBl2Yg.cZywrzTf.532HMziGtdiRJnp
vDT8IAVV8GhisvtvZY8mGTUZJ.fustlSFfcHrYTKv9tpAB2iLcgtvJXfYCSN
pDFfwHecKySjwHhmsHX.hRdLXBY.KpdeXJFWuDAFLj.8JhiMMt7QrwTavYEX
fxIulQooB.jQN5dlZF5zSFQu0ZWqTYdyA0TIHIcWFiAxDx+5yeK9PguQe1I5
s2GvGRUoo.FrInmGPCLXiFalHabDarPLvF6YvJk000r6SGUZV7Glfl.zQobC
zQgDO9QklGzM9xcb5ROUJBOnZouX9cF1PhjMQM6hYiuYcc6rbH+Ro2sBqWpz
Xg1j+DYrPAt9L4yGZiVHe8Nxkd1xD.AjgxlNLL11s09JvgD1RIGpVo4wbtUb
H14xg..o2uUOpDzyZnypbuONVGcfNDpYct541NB7OTU7ix7fJenfGr8AMDBX
ASJBP15UNYVBosUwsafc2D7YgqCbJHeymlHmhswZzv5qIIv2n9qi.lc0eXH+
C2t80n7xsvdUU24kveFVZ4d2c6Ia68mtk2291c+wa08pkO9QYlBfD1SFo3nE
Mul.2PVnnbtgzb1m3bx7DmYVm3Ly3DMmsIZOSSzRVlnbBvb2ssuT+quL+Mkm
6HSRzLi3bydDiTErVVhv5ZXeYFhQpxUOCPzbsqmr9vYlwGFF.DOy+91+CaRC
E.C
-----------end_max5_patcher-----------

Patch for Mouse Tracking for Spat Sound Sources:


----------begin_max5_patcher----------
2194.3oc2bszjiZjD9b2+JHTXGwtd0nsdBE9Taewm1S6oMlXiNPhRZvFAXdz
SOiC2+1cQkEnGVfJj.oNl9fDEpPjO9pJ+xLQ8e73CyVl9prXlyO57QmGd3Od
7gGzmp9DOXF+vrsAutJNnPOsYqiSSp1NaN7QpCiRhkk5OCaNYQ4Whk5Iu2zR
qJalGwb10o4aCJqOiq4LvjJ+RlDDI0WfyrkAIal47+MSIKnb0mhR17btbUIL
KWt6BzbGJU+FGU+Jgr.0dMQgZoIc4u9ABdV6WTdvVYoL+YYRvRPfQ0eze93i
0uL2RCxVYQQvFYyWao7UsXorBoYmzLQrzLg6znzmwf3osBLDFrI8YLnzYipB
GjW94njvzOe+zapq9MOVuf.wkn2IxOqt3+lZ+ubPKHSiBqVqUu9nGs1yG71T
tV4E8o0X7Hp0+vaN3ESiVWDsIIHtW0lyH6shGdsK0VLlXbzh6.zVvz9UlO67
6uwHioSVAsQ76E1VHzfZFAAu0qZitD09cXrLgKrRlXgul5N1wx5.GDrr3pLR
cBBhR5GB3i.ut.Vt2u0fMhH+MQeca5amTooCDYz09aysZmNAxSq5vV.mgaC8
akEA.5G6SNuRi8F6EAkoa1DKuO.dNnxXWf2Fq40S5tQ2nk+YwAe4MmRYQoyS
wooYN3QAszyBiyhP3BHlOF.J39gHiJM2bYP3cfDfGQiL.5s.cuN02wjCvxp0
qk4F2+GlHOOPFvFGuGlBdbscPzqcvaDMCYA+lSQZU9JoCw40unHF4zAWP9jB
CXTOH8NuEbkYff6EH3NlVf0qKeyQGX7Yk6JbqTIE9tNrQYwv5zjxhnupmp1E
eEIGHX01FhGvc.6qeidZSjaK81ZIHQsMp9i9o7H0c4BLdqR2tUp1j+Xq226D
Vj4Ts+NJWzRHzorWnV60opNhfBQQ06Q5p4QfEcvgRLtViNfR+tJXUdpRtcdJ
XUYzKxNhnLTPzmhBCkIcBqHcCqNeMlL4fwg3ymYc2HCpFQJZk4QEqBLTDV32
IwsNvWWXA5ZXup9hTafyaqTA5z1ONqG62MJkmvhxfxpBmUYUWE1jb0XyZS74
3M1.Oqq6E220mL2wyqOHJ2cbgnYAIx3QYmsSocTSAP3PreHavtxCzeLY6sJV
p.Zww2AFeTnDt.EWleedyKRkyxkExxqxmw5RwZ9tAj67iOQuExEHyyAl8PTK
VWaTLhAk.NMEE007B4NMo+0O0NnJGLMH2uWlsruQRzm4YXySsnZWd2ns9kul
k67g+w2Eg+fOB8uI+ye36VStCq+MT8wFJa8S4fR9VARXxoiZSAPG8l48tzf.
0BxyhhgQ7ukqQzKQvL1cbMBE14vfVvjda2IYhJH.9dVP.CKAJhYwtDjKJvg7
qgAqd6p7tn9h2qEYFjmND8q90SJ+iYksJTByh5Wdy4IkzBNyBGJLJSF7ax7B
GhdXt7EY9xlQJJLx7jf3BGgySJluIJMxYYTRPkhpnySgxUog0mJoZGww3nD0
oqRz2auqowBzSk+.9rkLY99G0eWWLHJDfnXM7QNYpthympVQvKxvmUyVcGdN
nTkB5xpR3oN4gVWVOaYA96wzqmlIy6yoiNzoeReH6ZBRLTen1mcV+FD4D3Oa
pPJuiJ839t0sUscoLeZJyrUwawt62Blyz7I1nGu8dq9lbrsR6QeK05Mu1LrO
Wi2n2HRVJ0pPVWFpqyhv6yhLum25uuz6UJFu9ocMhwrgBGuqymiKUyy2XZzN
0k2+Ca09JsdB5nGG8nVpuE0m+PKADUxHTP8cl6r61Dp.EJxFkQoI6MG9AyYW
4FahorMJLKU4VKZXNip6RB0uoIIlA6tKQE0X5vtA01J8BKjdr3Lh+3INtbKj
man3LFVmibtXDzBL+1hn0LZBbubazf5R5eRM.eZMvkqavIyWWCj8GMEZfEJf
6v7.lUTXS3TvefOfE83I+LjMXH7MCRyrPbpKm2PLnLUVIJSnOjknfzLXBLmG
IZcH+prBTY9au7ChLlCAOXh1Q2KMf3cMZ.Cp0xgiHDnQMDW8FNDwznc1rgyQ
qIlR3N0J7t6sSdn138I2N4gXi8AOv8CX.FyT1HeV6no.wgswhVCCXCYGMPlA
hjLFzu1CG4apMFABfimFsylnGCy6HzauAMkV32b7DH6Dea8Lzg3YL1a3YshB
4DdzHnHYhc9ooP6DuuVISrJth+.yDg.VaWv95uazTXQYiOWulToHlm3BySv+
9itM7.IXKyrAeaPKVQKkd6PuGrKPGhi2MUbXuuDGx4DG1.yCE6BTFgpE4gaG
MEn+C.1cn.nglHMvxkdvxW5zr7EOJ61+2z.8lSLj4AJY2noRCv1nACHuilTL
LZ.v6axz.qx8icyVUhso1Db2Kq3JvOY18GMEVTlsYSODTsYqD+8+0xc3HB7K
mpIyzCFY5wiIGB8noPysgXsK+1gkrIOraW.GL1VyysgtBFYaQSFdkXagljoj
+mUYoNvD4zIuA+Jy2c7YkcniGAYYuHyKLBfVrmsM3WSyaeFHT2tDXn99OKW9
RTy70O1TyBxW8onR4pxpbnmNuJfdWOaaZnLOoJRuQ2i0FrGM894ntrrq81Ug
Qo+W8y08y+GYh4A6VYnVGTEWdnwc4l0QwwqRiAwa+Nd2zwnYvmN2b5149w5+
i.3yvXgxTufhodDW8QpC378fylqA2bQLNyGQpmJyk3w35iDDJmVeD5nKir6d
gv9vc.4KPL3H0ovp609WVPxFnwXDu1GoeE5JOMKMuAlntT+14WUltIOHLRBO
xCG1V+4FrYt5SOtkay1pLnQMWy9X4VmAzgueNtR17qJ6zNhfUqT2fCLtTrmK
yqVMcasX90mpQgGQA7WxkxjAKgnZQhSq+q9HrqP4PGeg6+IiiS+b+R29OhIe
T+CMf6iPh1kvmP5EDNVad8DXAVi8397Z73Ep.pq4Oe7u.IQ17t.
-----------end_max5_patcher-----------