Assignment 2- Tanushree Mediratta

For this assignment, I used the concepts discussed in class and I also added aspects of my own. The basic idea behind my assignment was to strip the 4 depths of a matrix (ARGB) into individual layers using jit.unpack, and then manipulate their values (which range from 0-255) by performing different mathematical operations on them using jit.op. Once these changed ARGB layers were packed back together, and a time delay was added through feedback, it produced a daze-like effect. The gist given below.

 

<pre><code>
----------begin_max5_patcher----------
1699.3ocyZssaaiCD8YmuBVituz5Zvq5xBrK5mv9vh8khfBYalD1nKdknSb1
h9uuTjTIoMTwrQjQEHwJhVQCOykCmYH+5YKVto4HuaI32AeBrXwWOawB8P8C
rvd+hkUEG2VVzoerkaapp30xkqLemjeTpG+uJZkcflK.xq3.onhC1wKKtCrW
O9s7V0nEWyqAWz1TAzuOPciTIb6apTTy21bnV+5v1AE6zu7lMe4CL3vS1Iuq
jqGeXj5CUh5RtTOEQOLXyA4vnP6n6KjauRTe4ma4akFfmxvqYq.IIqgq.nTZ
+EBYMDbd++x2N6r9OVMQ8y+zHJKdC3uuRzAT+zqkTyt8Gt+IeDTojXAUDhj1
COZh9BhA6ufgAFraNTuqjaPondm3FwtCEkf8kE0pQ2Tr8Zfr4Rt5qaWC70Af
FMG.jRanb.X4j9KVkxK1CnleqZ59DcRKXaQkCiMIwSXAcBqAvZFRd2dtASKW
BNebDyvDsa.MSew3Efeg.dmnnzAvv26Eq3.Jp3Rd6m40EaLXDNEa4nf9hxlB
4yh7rrDsQlvd.4TXnM0Wv465cycnVPrYvdifPZOroTM6lI5+EavGA1eQHWyO
tuE7Q8mv0j2Ip+D772CWyz+I5bW5CeI6vN0G3wzGpYymqJjshiKW4YzPNRSJ
lCig1o6YcJvwhayhMFMWa3ymDzp3ccEWxeB1Tb77if2hbgrT7jruuL+8TlAn
YXM3ShjAUTpH0bA5j73sBNyDAqCjojIgr9H182prdM25DEI+Dy4QCDOY328j
Sl3OB1X6HAlU98.7CoP7HXlShiCpnVdBXSzq9RL9pTzzbROTswouXNNZKC+r
l7ME0W97qDmlXL2lXznP5Jt.7VAB7m+A.1mLZs9NdYmN4ab+ctzXSKQyWdff
UiXYsPYSyiXrjy2dkxxv04laJQaycfCcpYhZHUkIWW2r4M9lSdVz34xwYOJO
MDZZUkMZzQV5u1QGXSFpwI53C.Wt+YyMengPPsJ.KFPl5.xoz4AxViLJOMdH
VU2oN.1ApQyPkHYPcjLxbgFkBQj.AP3BvQhXu2LuxCqsE5lZvhi0VB13D5z7
3.cMOlGXO0zoAKcFIJzY+WInkeoKviiSIlmbA8jbioNMM.sYYrhuLsQzTpq6
ZvHoyPIXCo2koysOmDmraIreQW+15vao1sd+AmZezJPw4y.2dRJ7wXFFqlLY
7063RkLf.JPkQaK.gyffTrqJ7vIwg76mnESVl.Jxz28LVLzMuGPxyb1hsr4I
+FlsnVZHJvcb+gl8fOp982bkLKa16tnoBFlwxmlGkZ5jEWaJfiC5qjqja1qE
fcUgh5cfplc8OhPBtUHuB7CoE9cE5QbnGi1lufUk4l1u6KPCgIiMjXXncS16
t2qI9FbPilKhsodr7bawdrH3ibntWAX1TN5fmgcK4TAxMOcm57dm4Rilygo6
0DSXCJAGoclajJjnywd0fs8CjEwJjNAqIkN6rlHarPPnMeFsfIpvYWAHSqlI
leZA+u640WlpJsQJon3riGiEnPPwhAflaVVHwrSs4woLBL8WzxHFfeLaRt1n
xaAPE0Cykxw2xmYNU.zSz1jgeOUxjVUQltrxL5jzDaNHkM0N2txkQ4fI3qgl
geHg49OeMNAJyQohV3Z238n3V+upv31F.F7whsRwMb2M6NNEFcRy8PS.Ilc2
fEI5Zm16nkslcS2gj.r0zi0sqskMcbWYwOCs3BaNLcLy1VDmiVQydtKdJ5L.
WTZ1ifazxK8x1hMtVEZ16giMlEgvAHw7SbzKdcN3EV.kXneHl6xx9AHoeE5h
.+gSJr9U1O92iytlCsaGlDCmvBU1ECyjc7NontPJTq.+vC02jZvX5RukD9US
RPOjzvzY5RBcBIkQBgj7.RnPn7xR8Q4ACgjXdHo9N.McI4iSddHLSYdHnP33
0uq3mTPYgvenemnOojRCg+PpOgsC.e5R5TgsDV.jThOND5ij3zE0qjqG0GpH
ZvjD5jjdAQT9vE025s94yzjD0WVO7TkjOK3hSBg16Ux0i3iqWFKTRB6ijPgP
RDe7GBhjP93iOYsW5qkmGwGVOTHVYm3ECQHHxwdSvNUOBr2ZuIKIenHHnPn8
H9lEwjwjW7qgHdxGA88gbMs63s55RitfQtELbRB99U0iOEBxKxpPr7Eh4Uxf
AAT9DEfBBn7Iv9ozhlFWTre+M71N6Sqkwxphuzn8fRWouUTatUexGV1xuQL7
75cuXYQ61qDR9V4gVSqmNlYZ33xpFkuX8AgMNPI4uc1+CkIv.P.
-----------end_max5_patcher-----------
</code></pre>