{"id":1446,"date":"2018-12-04T07:23:46","date_gmt":"2018-12-04T12:23:46","guid":{"rendered":"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/?p=1446"},"modified":"2018-12-04T07:23:46","modified_gmt":"2018-12-04T12:23:46","slug":"meme-remix-2","status":"publish","type":"post","link":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/jltai\/meme-remix-2\/","title":{"rendered":"Meme Remix"},"content":{"rendered":"<p>So!<\/p>\n<p>Super Smash Bros Ultimate is about to be released. I am INCREDIBLY excited. So much so that i have been watching wayyyy too many gameplay videos. That aside recently nintendo released a pretty neat trailer that basically shows a majority of the fighters duking it out to no music. Some clever people managed to figure out that the trailer itself goes well with LITERALLY any song. And i mean literally any song. So i decided to take this new and probably short lifespan of a meme format and use it for this project:<\/p>\n<p><iframe loading=\"lazy\" width=\"1000\" height=\"563\" src=\"https:\/\/www.youtube.com\/embed\/PMUCqMs1MJw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>You get the idea. I matched the video to 3 meme songs and Beethoven&#8217;s 5th symphony and lo and behold it actually works! When the BPM hits jusssst right, man that feels good. Anyway to spice things up I also added some special video effects that were controlled via a thematically chosen GameCube controller which controls the video and audio playback.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1448\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/Gamecube-controller-reader-800x519.jpg\" alt=\"\" width=\"800\" height=\"519\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/Gamecube-controller-reader-800x519.jpg 800w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/Gamecube-controller-reader-768x498.jpg 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/Gamecube-controller-reader-1024x664.jpg 1024w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/Gamecube-controller-reader-463x300.jpg 463w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/Gamecube-controller-reader.jpg 1272w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>That particular patch looks a little something like this. The ascii values of the controller are polled for and then converted into button presses via a Bang\/Toggle combination and then sent to its specified output. The C-stick, Joystick and D-Pad are also included in here as well.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1449\" src=\"http:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/Main-800x456.jpg\" alt=\"\" width=\"800\" height=\"456\" srcset=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/Main-800x456.jpg 800w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/Main-768x437.jpg 768w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/Main-1024x583.jpg 1024w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/Main-527x300.jpg 527w, https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/Main.jpg 1408w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>Now once that data is collected and parsed it is then sent to the main patch as seen above. Inside the main patch there are 4 video effects and you can also see that there are the 4 songs. The 4 video effects are selected for using the A\/B\/X\/Y and Z buttons where the z button just resets the video to its original format. All of the video effects themselves are controlled via tha joystick where the x axis controls one dial and the y axis controls another dial for each effect, alloiwng you to control nd eidt your video live! At the same time the songs are controlled by the x and y axis on the C-Stick. The positive and negative of the x and y axis respectively controls the volume of each song which allows for you to also switch songs live during the video playback. In this sense it really completes to the fullest in that you can switch the song at any time during the video playback and any song will ALWAYS go with the video.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So! Super Smash Bros Ultimate is about to be released. I am INCREDIBLY excited. So much so that i have been watching wayyyy too many gameplay videos. That aside recently nintendo released a pretty neat trailer that basically shows a majority of the fighters duking it out to no music. Some clever people managed to&#8230; <\/p>\n<div class=\"link-more\"><a href=\"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/jltai\/meme-remix-2\/\">Read More<\/a><\/div>\n","protected":false},"author":108,"featured_media":1449,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"cybocfi_hide_featured_image":"","footnotes":""},"categories":[18],"tags":[],"class_list":["post-1446","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-meme-remix-performance"],"jetpack_featured_media_url":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-content\/uploads\/sites\/8\/2018\/12\/Main.jpg","_links":{"self":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/posts\/1446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/users\/108"}],"replies":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/comments?post=1446"}],"version-history":[{"count":1,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/posts\/1446\/revisions"}],"predecessor-version":[{"id":1450,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/posts\/1446\/revisions\/1450"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/media\/1449"}],"wp:attachment":[{"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/media?parent=1446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/categories?post=1446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joshuarosenstock.com\/teaching\/imgd3200-b18\/wp-json\/wp\/v2\/tags?post=1446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}