{"id":119,"date":"2019-03-02T14:41:44","date_gmt":"2019-03-02T14:41:44","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamd7\/?p=119"},"modified":"2019-03-02T19:41:08","modified_gmt":"2019-03-02T19:41:08","slug":"surbhis-status-3-2","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamd7\/2019\/03\/02\/surbhis-status-3-2\/","title":{"rendered":"Surbhi&#8217;s Status 3\/2"},"content":{"rendered":"<p><strong>Accomplishments for Week 7:<\/strong><\/p>\n<p>Successfully Daisy chained FOUR 32&#215;16 LED Matrices together to work as a large 128&#215;16 Matrix to sit on almost all of the keys of the 61-keys piano keyboard:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/lh3.googleusercontent.com\/VaGV5ZtBaX9N_5kXkZtrKJ8_SkKcBygRL2Skf0-8K5MmrBIZpdYHF9PE9cPkWKltSRZg1OFOOh2JV1f-MFDkUf4-o4ivoBxWy6TDiJY3e8JKZwe4cAoIjjCtpHxTfSUommUj_nJxkXQV88LuyvI83XkeGhw1vUVrdyQoTMGsaw5IdWbuBhQrkncEjtMzHCJy7ewIlgFXKea5BDKkFeaxNnwI5yTDYcWpcScN9V7KB_ahsL3-MEbdA7VxiHkxgLesrNRf_LAZPajuzAuwdROLdqGSSJkyFUsmfxAu3LXgVocFHD6dSPdBSkJfl5o1qhXarpfVkJwdXmMY9mKKv7T0ga7g0hCBTZcPRsFSKiDfvPt-QmqC6KaWgGYWdtPFj-aiQggaeFkbYgF46KRmqOxJSAwloOxlAr0Etn-P-SxXhC58IlhFSJK97QOf3rdQXAAH-E6Qx6vFqQq0EKU19U762sA0y-fEgBd6y9w_sam7sP5M7yyeQ6UszakZrjwZGwj7pgGjrqqTdY7ErcICvxmQGkPVstx0tX9qbTni6nwkH4BxYePy1Twu0eElgZlitBQEqFNDxcMDAidO2snkoG8Ir2Hqxu0YbMhVtArNDPf--zBVdS8yhuJsm91S2BT41972rFEbv8Jj8c0z13i-ik9lvn0V1rD7DeAh=w1157-h867-no\" width=\"493\" height=\"370\" \/><\/p>\n<p>Mapped Octaves 2 (Start of Keyboard) to 6 (End of Keyboard) to the columns of Matrix:<\/p>\n<p><a href=\"https:\/\/photos.app.goo.gl\/hW6T9nqtcDRTKfCK8\">All Piano Keys Mapped to 128&#215;32 LED Matrix<\/a><\/p>\n<p>Ran tests to visualise multiple random keys played at varying time with varying widths:<\/p>\n<p><a href=\"https:\/\/photos.app.goo.gl\/fGkvkT6pXUtofgZaA\">Random Set of Keys played in unison like a song<\/a><\/p>\n<p>Can successfully give Speed Mode and MusicXML file as parameters to the C++ program at execution and can successfully read the entire MusicXML file. Working on extracting following features from character buffer with Vanessa&#8217;s expertise of the MusicXML file format:<\/p>\n<ol>\n<li>Credit: for the name of the song to be displayed before teaching program runs<\/li>\n<li>Part -&gt; Measure -&gt; Attributes -&gt; Division and other features of the measure (small block of notes)<\/li>\n<li>Part -&gt; Measure -&gt; List of Notes -&gt; Pitch (Step, Alter, Octave), Duration, Type, Staff <strong>for each note<\/strong><\/li>\n<\/ol>\n<p>Worked on creating the Project Report due Monday of next week: Added details of what user will be in terms of outputs of Hardware side. Worked on other areas like Project Management, Schedule, Block diagrams, general descriptions.<\/p>\n<p><strong>On schedule<\/strong><\/p>\n<p><strong>Deliverables for next week:\u00a0<\/strong>Successfully parse entire MusicXML file and pass it to the teaching module function in the C++ program. Start to integrate with Vanessa&#8217;s transition of data program with automatic sending of MusicXML file to Raspberry Pi through a python script.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Accomplishments for Week 7: Successfully Daisy chained FOUR 32&#215;16 LED Matrices together to work as a large 128&#215;16 Matrix to sit on almost all of the keys of the 61-keys piano keyboard: Mapped Octaves 2 (Start of Keyboard) to 6 (End of Keyboard) to the columns of Matrix: All Piano Keys Mapped to 128&#215;32 LED Matrix Ran tests to visualise multiple random keys played at varying time with varying widths: Random Set of Keys played in unison like a song&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamd7\/2019\/03\/02\/surbhis-status-3-2\/\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":172,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamd7\/wp-json\/wp\/v2\/posts\/119"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamd7\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamd7\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamd7\/wp-json\/wp\/v2\/users\/172"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamd7\/wp-json\/wp\/v2\/comments?post=119"}],"version-history":[{"count":3,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamd7\/wp-json\/wp\/v2\/posts\/119\/revisions"}],"predecessor-version":[{"id":122,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamd7\/wp-json\/wp\/v2\/posts\/119\/revisions\/122"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamd7\/wp-json\/wp\/v2\/media?parent=119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamd7\/wp-json\/wp\/v2\/categories?post=119"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s19-teamd7\/wp-json\/wp\/v2\/tags?post=119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}