{"id":143,"date":"2021-03-28T04:51:16","date_gmt":"2021-03-28T04:51:16","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd8\/?p=143"},"modified":"2021-03-28T04:51:16","modified_gmt":"2021-03-28T04:51:16","slug":"michelles-status-report-for-3-27","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd8\/2021\/03\/28\/michelles-status-report-for-3-27\/","title":{"rendered":"Michelle&#8217;s status report for 3\/27"},"content":{"rendered":"<p>Our group started off this week&#8217;s discussion by going over my approach for the sine oscillation, and we found out that my original design for creating the look-up tables was not appropriate for our purpose. Specifically, I originally only stored 256 distinct values for a sine wave in the LUT, and since we are aiming for an output frequency of 44.1kHz, we need much more data points than that. So, I started off this week&#8217;s work by editing my design and also adding in some other features : (1) volume control (amplitude-scaling of output signal), and (2) accommodations for the scenario where the oscillator has to output a different note after it is enabled.<\/p>\n<p>My code is pushed on this <a href=\"https:\/\/github.com\/jiulingz\/conFFTi\/tree\/osc\/src\/wvfm_osc\">branch<\/a>. This code has passed simulation tests.<\/p>\n<p>I also started on my work for the second checkpoint, which is to implement the oscillator to output square, triangle, and sawtooth waves. However, I have not finished the simulation tests yet, so I have yet to push them onto Git.<\/p>\n<p>I am a bit behind schedule since I haven&#8217;t finished the simulations yet, but I&#8217;m not concerned because I&#8217;m sure I can finish these in the next few days. However, I am quite concerned about the integration of our project as we are experiencing hardships in hardware interfaces. I will be mostly focusing on solving this part with our team, though it wasn&#8217;t planned as part of my checkpoint goals.<\/p>\n<p>Next week, I hope we will be able to resolve our issues with hardware interfaces, and I will be able to finish the simulation test cases for the square, triangle, and sawtooth waves. I will also be starting on my planned goal for the next checkpoint, which is to implement the unison effect.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Our group started off this week&#8217;s discussion by going over my approach for the sine oscillation, and we found out that my original design for creating the look-up tables was not appropriate for our purpose. Specifically, I originally only stored 256 distinct values for a sine wave in the LUT, and since we are aiming &hellip; <a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd8\/2021\/03\/28\/michelles-status-report-for-3-27\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Michelle&#8217;s status report for 3\/27<\/span><\/a><\/p>\n","protected":false},"author":458,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[6],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd8\/wp-json\/wp\/v2\/posts\/143"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd8\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd8\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd8\/wp-json\/wp\/v2\/users\/458"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd8\/wp-json\/wp\/v2\/comments?post=143"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd8\/wp-json\/wp\/v2\/posts\/143\/revisions"}],"predecessor-version":[{"id":144,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd8\/wp-json\/wp\/v2\/posts\/143\/revisions\/144"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd8\/wp-json\/wp\/v2\/media?parent=143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd8\/wp-json\/wp\/v2\/categories?post=143"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s21-teamd8\/wp-json\/wp\/v2\/tags?post=143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}