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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<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> |