{"id":79176,"date":"2021-12-02T23:18:19","date_gmt":"2021-12-02T23:18:19","guid":{"rendered":"https:\/\/papersspot.com\/blog\/2021\/12\/02\/elct222-final-project-implementing-an-itunes-visualizer-instructions-you-can-work-in\/"},"modified":"2021-12-02T23:18:19","modified_gmt":"2021-12-02T23:18:19","slug":"elct222-final-project-implementing-an-itunes-visualizer-instructions-you-can-work-in","status":"publish","type":"post","link":"https:\/\/papersspot.com\/blog\/2021\/12\/02\/elct222-final-project-implementing-an-itunes-visualizer-instructions-you-can-work-in\/","title":{"rendered":"ELCT222 Final Project Implementing an iTunes Visualizer Instructions: You can work in"},"content":{"rendered":"<p>ELCT222 Final Project<\/p>\n<p> Implementing an iTunes Visualizer<\/p>\n<p> Instructions:<\/p>\n<p> You can work in groups of up to 4 people. NO MORE than 4, or you\u2019ll get zero.<\/p>\n<p> Due the last week of class. Presentations to be scheduled for last 2 days of class.<\/p>\n<p> .<\/p>\n<p> In this project, you will implement an iTunes visualizer. I want you to import your own song (of your choice) through Matlab using the following tool, audioread, which now supports mp3 files as well:<\/p>\n<p> https:\/\/www.mathworks.com\/help\/matlab\/ref\/audioread.html<\/p>\n<p> If you use Handl\u2019s Messiah, you will get no credit. You should use it, however, to test your script as you develop it. You can change the song for the final part once everything else is working. Then, I\u2019d like you to script a visualizer tool that interfaces directly with the soundcard using the following:<\/p>\n<p> https:\/\/www.mathworks.com\/help\/matlab\/ref\/audioplayer.html?searchHighlight=audioplayer&amp;s_tid=doc_srchtitle<\/p>\n<p> Finally, I\u2019d like you to use some kind of fourier transform for the visualizer code. At any instant in time, you can take a 8 or 16 sample window at any instant to compute a transform for visualizing. You can also do other tricks, as long as you incorporate an FFT. You can perform other operations on the FFT to make it look nice. Examine the plot command in Matlab to get colors, lineshapes etc to make your visualizer attractive.<\/p>\n<p> At the end, I\u2019d like a 5 slide (MAX! excluding cover slide and supplementary slides below) powerpoint showing what you did. With the .ppt, you need to summarize the KEY highlights of your code, algorithm and some sample shots. You can also embed a video if you like. Have sections for introduction, methodology, results and conclusion, as you would for a lab report or a corporate presentation. Don\u2019t have too many words in each slide. If a graph\/picture can tell the story, use that instead. <\/p>\n<p> At the end of the presentation, I\u2019d like slides documenting what each of you did. Each person in the group should make ONE slide describing what they think they contributed, and what the other team members did. Since there\u2019ll be one file turned in per group, I\u2019ll use this to determine the individual\u2019s grade. These self-assessment slides will not count towards the 5 slides.<\/p>\n<p> You\u2019ll be graded as follows:<\/p>\n<p> Functionality (and use of FFT) if the code runs 25%<\/p>\n<p> Creativity (attractiveness, synchronizing with music etc.) 25%<\/p>\n<p> Powerpoint (clarity, completeness, attractiveness) 25%<\/p>\n<p> Teamwork 25%<\/p>\n<p> Total 100%<\/p>\n<p> Note: If the code does not run, your grades for the other sections will be unfavorable.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ELCT222 Final Project Implementing an iTunes Visualizer Instructions: You can work in groups of up to 4 people. NO MORE than 4, or you\u2019ll get zero. Due the last week of class. Presentations to be scheduled for last 2 days of class. . In this project, you will implement an iTunes visualizer. I want you [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[10],"class_list":["post-79176","post","type-post","status-publish","format-standard","hentry","category-research-paper-writing","tag-writing"],"_links":{"self":[{"href":"https:\/\/papersspot.com\/blog\/wp-json\/wp\/v2\/posts\/79176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/papersspot.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/papersspot.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/papersspot.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/papersspot.com\/blog\/wp-json\/wp\/v2\/comments?post=79176"}],"version-history":[{"count":0,"href":"https:\/\/papersspot.com\/blog\/wp-json\/wp\/v2\/posts\/79176\/revisions"}],"wp:attachment":[{"href":"https:\/\/papersspot.com\/blog\/wp-json\/wp\/v2\/media?parent=79176"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/papersspot.com\/blog\/wp-json\/wp\/v2\/categories?post=79176"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/papersspot.com\/blog\/wp-json\/wp\/v2\/tags?post=79176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}