{"id":2157,"date":"2019-11-25T15:46:38","date_gmt":"2019-11-25T20:46:38","guid":{"rendered":"https:\/\/dems.asc.ohio-state.edu\/?p=2157"},"modified":"2019-11-25T15:46:38","modified_gmt":"2019-11-25T20:46:38","slug":"cycle-2-audio-game","status":"publish","type":"post","link":"https:\/\/dems.asc.ohio-state.edu\/?p=2157","title":{"rendered":"Cycle 2 &#8211; Audio Game"},"content":{"rendered":"\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"wp-block-paragraph\">For Cycle 2:<br \/>&#8212;I decided to completely abandon my idea of using this project as a means to push my thesis work forward, and decided to instead use this as a way to explore an audio-driven game. The game itself is an interactive piece that uses the body as a &#8220;human tuning-fork&#8221;. The programs that would be used are Isadora and Max\/MSP. Isadora would send the messages via an OSC message to Max, and would therein transmit a sound based on those OSC messages. My intentions are to use the body tracking from a Kinect, or Orbbec, to tune a pitch to match another &#8220;fixed&#8221; pitch (this would also be sent to Max).<br \/><br \/>To begin:<br \/>&#8212;I drew out my initial idea on a whiteboard of how the experience would start. This included:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Making a &#8220;Welcome&#8221; Screen.<\/li><li>Having the welcome screen introduce the concept of using your body to tune the pitch to match the fixed tone.<\/li><li>Introducing the concept of making it into a game<\/li><li>Showing the visuals for the game<\/li><li>Giving parameters for how the game will keep score, and how much time is allotted for each round.<\/li><li>Game-play screen with proposed visuals<\/li><li>Some math for how the determinate pitch will be associated with the fixed pitch<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-gallery columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"691\" height=\"1024\" src=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_1-1-691x1024.png\" alt=\"\" data-id=\"2164\" data-full-url=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_1-1-scaled.png\" data-link=\"https:\/\/dems.asc.ohio-state.edu\/?attachment_id=2164\" class=\"wp-image-2164\" srcset=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_1-1-691x1024.png 691w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_1-1-202x300.png 202w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_1-1-768x1139.png 768w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_1-1-1036x1536.png 1036w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_1-1-1381x2048.png 1381w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_1-1-scaled.png 1726w\" sizes=\"auto, (max-width: 691px) 100vw, 691px\" \/><figcaption class=\"blocks-gallery-item__caption\">Welcome Screen<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"565\" height=\"1024\" src=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_2-2-565x1024.png\" alt=\"\" data-id=\"2165\" data-full-url=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_2-2-scaled.png\" data-link=\"https:\/\/dems.asc.ohio-state.edu\/?attachment_id=2165\" class=\"wp-image-2165\" srcset=\"https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_2-2-565x1024.png 565w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_2-2-165x300.png 165w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_2-2-768x1393.png 768w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_2-2-847x1536.png 847w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_2-2-1129x2048.png 1129w, https:\/\/dems.asc.ohio-state.edu\/wp-content\/uploads\/2019\/11\/Audiogame_2-2-scaled.png 1412w\" sizes=\"auto, (max-width: 565px) 100vw, 565px\" \/><figcaption class=\"blocks-gallery-item__caption\">Gameplay<\/figcaption><\/figure><\/li><\/ul><\/figure>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">&#8212;For now there are 3 screens: Welcome, Goals, and Game-play. The welcome screen includes all of the introductory information for the game, including how the experience will play out and a small example. The goals screen shows what the player needs to do; it&#8217;s a 3-out-of-5 win\/lose gambit. The game-play screen shows the timer, a visual representation of the countdown, and where the player has won\/lost a round. <br \/>&#8212;To elaborate upon this, I proposed the idea to the group and had some feedback\/questions in terms of game-play, visuals. The setup thankfully made sense to the group (and myself). The comments are as follows:<br \/>>>Game-play:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Do you get to choose the pitch you want to listen for?<\/li><li>How will you know when you&#8217;ve gained a point? <\/li><li>Is the pitch always the same? Or does it change?<\/li><li>Is our pitch lower or higher than that of the initial pitch to begin?<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">>>Visuals:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li> Will there be visual indicators of how close\/far you are from the desired pitch?<\/li><li>How will these visuals be shown? Through a sine-wave graph? Through a visual bar? <\/li><li>Does the player have a visual to notate where they are in the space?<\/li><li>Is it necessary to have a timer AND a visual for the time? Is this too much? How could the screen space be used in a better way?<\/li><li>Is there a way that the X &amp; Y coordinate could be represented as visual? As in: if I am on the correct X\/Y coordinate, something would show this correlation?<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">&#8212;My next steps include (in order, hopefully):<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Making the screens for each section<\/li><li>Making the interactivity between Isadora and Max\/MSP function correctly.<\/li><li>Using a &#8220;Mouse Watcher&#8221; actor as the means to test the game-play. <\/li><li>Using the math (Pythagorean theorem)  to create the game-play screen pitch sounds.  Distance from goal == pitch (scaled).<\/li><li>Making the game-play function correctly; points, movement, etc.<\/li><li>Using the top-down kinect\/orbbec depth sensor and the blob-tracking function to take the place of the &#8220;mouse-watcher&#8221; actor.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">-Taylor Olsen<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For Cycle 2:&#8212;I decided to completely abandon my idea of using this project as a means to push my thesis work forward, and decided to instead use this as a way to explore an audio-driven game. The game itself is an interactive piece that uses the body as a &#8220;human tuning-fork&#8221;. The programs that would [&hellip;]<\/p>\n","protected":false},"author":52,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2157","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/2157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/users\/52"}],"replies":[{"embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2157"}],"version-history":[{"count":3,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/2157\/revisions"}],"predecessor-version":[{"id":2166,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=\/wp\/v2\/posts\/2157\/revisions\/2166"}],"wp:attachment":[{"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dems.asc.ohio-state.edu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}