{"id":102,"date":"2014-10-03T13:28:51","date_gmt":"2014-10-03T21:28:51","guid":{"rendered":"https:\/\/projects-old.etc.cmu.edu\/nickel\/?p=102"},"modified":"2014-10-03T13:36:08","modified_gmt":"2014-10-03T21:36:08","slug":"week-6","status":"publish","type":"post","link":"https:\/\/projects-old.etc.cmu.edu\/nickel\/?p=102","title":{"rendered":"Week 6"},"content":{"rendered":"<h1>Overview of the Week<\/h1>\n<h4><span style=\"color: #808080;\">This week\u2019s keyword &#8211; Framework!<\/span><\/h4>\n<h4><span style=\"color: #808080;\">We made steady progress this week and we are more confident than before about our project. Specifically we achieved these things below\u00a0&#8211;<\/span><\/h4>\n<h4><span style=\"color: #808080;\">1) \u00a0We laid down our framework for our web platform on Amazon cloud servers. The entire pipeline now works.\u00a0We successfully integrated SculptGL into our platform and now we can leverage the full features of SculptGL. Users can scan, upload, and modify the model on our web platform. Once users click the play button, the platform\u00a0will play a piece of music for them. We are all amazed by our Nickel speed.<\/span><\/h4>\n<h4><span style=\"color: #808080;\">2) So far, the music we played on the web platform is programmatically generated based on random notation sequence. We already have a main melody played by piano and one track of accompaniment also by piano. And we love the music we generated! Once we finish the mesh analysis part, we use the real data to generate the music.<\/span><\/h4>\n<h4><span style=\"color: #808080;\">3) We finalized our idea about how to use z-axis information. We decided that we want to map z value to the richness of the music, i.e., we will add more music layers to the main melody (e.g., add more instruments).<\/span><\/h4>\n<h4><span style=\"color: #808080;\">4) We did a lot of visual art research, and we are still working on nailing down the art style. Our artist already has some pictures in her mind. And she is going to share with us next week.<\/span><\/h4>\n<h4><span style=\"color: #808080;\">5) Also we established\u00a0our development environment and our weekly routine to maintain build. We use Git to do version control and use WebStorm as our IDE. On every\u00a0Friday all programmers will be working on having a stable build so that we can show our latest progress to anyone who is interested.<\/span><\/h4>\n<h1>Build of the Week<\/h1>\n<h4><span style=\"color: #808080;\"> &#8211; <strong><span style=\"color: #333333;\"><a style=\"color: #333333;\" href=\"http:\/\/54.201.139.142\/obj2music\/\" target=\"_blank\">http:\/\/54.201.139.142\/obj2music\/<\/a><\/span><\/strong><\/span><br \/>\n<span style=\"color: #808080;\"> There is not much to play around with. User can upload any object and modify the object using the tools already provided by SculptGL. However, now the music is not generated from the model. The music is generated from some random notation sequence we pre-defined. Also, we haven\u2019t started to build the visual part since we are still researching the art style and visualization presentation.<\/span><\/h4>\n<h1>Challenges<\/h1>\n<h4><span style=\"color: #808080;\"> Though we made great progress this week, we still face several challenges\/risks on next week &#8211;<\/span><br \/>\n<span style=\"color: #808080;\"> 1) designing a robust\/fast algorithm to convert mesh data into recognizable data for our music input<\/span><br \/>\n<span style=\"color: #808080;\"> 2) how to best present our unique user experience &#8211; visual + acoustic<\/span><br \/>\n<span style=\"color: #808080;\"> 3) can we make the music more exciting and richer?<\/span><\/h4>\n<h1>Schedule for Next Week<\/h1>\n<h4><span style=\"color: #808080;\">1) Mesh analysis<\/span><br \/>\n<span style=\"color: #808080;\"> 2) Visual presentation design and basic UI to interact with the model<\/span><br \/>\n<span style=\"color: #808080;\"> 3) Increasing the richness of the music &#8211; do experiments with our z-axis idea<\/span><br \/>\n<span style=\"color: #808080;\">4) Project name!<\/span><\/h4>\n","protected":false},"excerpt":{"rendered":"<p>Overview of the Week This week\u2019s keyword &#8211; Framework! We made steady progress this week and we are more confident than before about our project. Specifically we achieved these things below\u00a0&#8211; 1) \u00a0We laid down our framework for our web platform on Amazon cloud servers. The entire pipeline now works.\u00a0We successfully integrated SculptGL into our<\/p>\n<p><a href=\"https:\/\/projects-old.etc.cmu.edu\/nickel\/?p=102\" class=\"more-link themebutton\">Read More<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-102","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/projects-old.etc.cmu.edu\/nickel\/index.php?rest_route=\/wp\/v2\/posts\/102"}],"collection":[{"href":"https:\/\/projects-old.etc.cmu.edu\/nickel\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects-old.etc.cmu.edu\/nickel\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/nickel\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/nickel\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=102"}],"version-history":[{"count":7,"href":"https:\/\/projects-old.etc.cmu.edu\/nickel\/index.php?rest_route=\/wp\/v2\/posts\/102\/revisions"}],"predecessor-version":[{"id":109,"href":"https:\/\/projects-old.etc.cmu.edu\/nickel\/index.php?rest_route=\/wp\/v2\/posts\/102\/revisions\/109"}],"wp:attachment":[{"href":"https:\/\/projects-old.etc.cmu.edu\/nickel\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=102"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/nickel\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=102"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/nickel\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}