Assignment 2 – Isha Iyer

I used the concept of time shifting by delaying a sine wave to demonstrate noise cancellation properties. By changing the number of samples by which the wave is delayed, we can shift it enough so that the shifted wave added to the original becomes 0. My code and a demonstration of the patch are shown below.

<pre><code>
----------begin_max5_patcher----------
1443.3oc2Ys0aaaCE9YWf9efPutTaQcy18sgTzsgg8T6dZnHfVhVlMRhtjTI
wqX829NjTxQ1QVQIVtwsODoXxC44x24Fo95qe0HmE76nRGzaQ+CZznuBiLxL
ldjQ0CLxImbWbFQZHzofdKewmctnZNE8NkY7e4aaGikXFAH6MAQaGkWpxnJ0
l0TKCcjrzBRlC5S0TrlnhWwJRuRPiUVh7CmO18BjeDV+xa93P3o2X26WjTsI
yriNa4TQYNq.3kQf8ZLpUDLCiMi9eu9U52vqK5sAHlmmSKTOzBb4JRQJEoVw
jnaHYkTDq.9EEAbdAUff8EsflwucL5WUnPjjjuNiJMjHYETzsjafGrrLfLTL
oHllkQSzyESsToWAXfPBhB1cIJHXLF8m+9+hHEIFJLaALAAkWFuBshktB37R
A8Kkzh3Mi2J0v1Pi4kEFQOpMjy0oCbY5TeMffihLulZPoYyeJ.Ctcfw8YCLO
QOS7w4YF4O05YN+rwy7PFfDZFYS6FAuiyHL0elwH36oeEXbFdoMBlfsVUV+C
qrNWfbV.guOh5Z858hBzuBce5pK99cWPxoJp3JZAYgcMtsaK79dEQDbjQDyM
dAd3y+Hh3MwYzuAoOwtsZIBOxvBqCB1y3tLM7LHr3fUshyXwWiTbjTwW2lwv
OpqBAAlff.eqBWER39hVGnOpJQnPRn7WRqZbviqwdyl8CfF+DaIw8D2SBvnl
cizdyHgsgH3NQDaM3plQ7vQ0QcmiPxefH4nRo1hoX4f8aEaoR+qkbApfyjaM
yDEiWLF8wcfBXNMRXJoC3vhMnD1xkTAvKKBK0N3BprLSoAaiStDPP0pFTBbd
gfNFcoIhvDNbKqHgeqdwKnovBqPOXGnVftZO4KQwZuJiB.CWwzG3WAiQT1EB
MgpNPmmSaAr8l1EXGZJxXe54Z5AC65+hh0qArHiIUsVU06wqkbQ6+m9uDVr1
KfH1zcEGuo1Dv1lRqxJ4ODYk1FNlPTjJqPsYXjNk55sGfr4LvbKYYPuM4Vdd
4am72RpPNgIWQXanhI+FmmlQQuSvtgN4i2B1Ove9CFsWhdOdJ5MnOrhHnIS9
KZBiLw5IO4cj2WVb8XBaYsZTyqqAOXCuHkILtdjlTHoYTiszJsFCDtg8w3Zx
gRfMLEFMjWnfPlqffDEsV+2QQG47kRRFSsoBUWPjrXmla7HiKREi2cBYVoPm
GXqTs6z5ojJAE.7VWNjzHmTT4Df2e0x0TZxAlyHkpxBltoWSVzf8nfCAtL.M
Tz707pcw6ARXMU.VmpVkKOfhjySncXepziXtPrCJsmUjA1ASByCnTFBdjMYI
OCpCklwWrip0oZ0vmAfj3qAs7SaItJkQ0+VOQ8nOmDJ.lKIozGV7nQl5Vy0z
0Ib5L+gsoFeOSZUatjW3FV6vFzdepd3iT4sGew2+b3PrG5j7j3VKxfm2UISu
HSupAt16Ra5fofO+RloDVQ6Zxr9TtjoS40c8P6gt725JCY6Cb+Y4n53i8ZUC
LlGeb3OvWdE9HOkdP0kWYMBm4WdEN3Xu7pfpKuJX5OiWdE9HuIypr+dtdmMQ
DJdZ588vtix5dXksGoFM4Dqz2f5mmV2fS4U30lE5HyOFTeAdlXEa4ySh2fcC
MmId+uCmQrzSrm0ANGjHtVYp+FaMZeExXJUPqq22.71BqZpNLPzeFh6CCMhE
dPXHNp2LbfzvvdwvfASC0eahdvPugigd8hg3gigA8VCaPEWj.0C6tUygVDvG
PDvCfHzuP0gCl8B6MCGlHGbu7q1OfdPsw8TDBOgdZ5BzOtHTCNCAN2qTx5iI
NTLz+6LCqqe0CFhOUn5rmhNeZ7sC6c30.U5Mn2ASOjgUc2PVu9FpPVsDKufl
79LWb+m.vA5cx9ae6uEzaX0KIvNDQ.8ooflzJE1VutKp5TQlqWTTTxpsyFY.
d7+v+AhEj
-----------end_max5_patcher-----------
</code></pre>
view raw gistfile1.txt hosted with ❤ by GitHub