For this assignment I decided to use a Japanese meme, assuming no one else would. Here is the original TV commercial I used.
The commercial shows a high school student who is super motivated to getting into college, but REALLY does not want to study at all. The commercial is supposed to tell you that motivation by itself does not get you into college and you should get tutoring. The way he is shouting and dancing made the commercial a popular meme on the internet among Japanese people. Here is an example of a remix of this meme done by some Japanese person:
Yeah. The dubstep song I decided to use to remix with is Skrillex’s “First Of The Year” and this is the music video for it:
Another remix video that influenced me in using this song is a remix between this and videos of Japanese politicians:
Enough of all the introducing, I will talk about what I’ve done. So when thinking of making a dubstep remix, I figured I should probably cut the song into smaller pieces so that I can playback any part of the song at anytime. But when doing this I needed to focus on making each portion flow smoothly into each other. Luckily (at least for this song), the tempo among the entire song was constant and it was actually fairly easy to cut the song into 10 portions using Audacity. So I brought them into Pure Data and tried out each of the portions. What I found out was very interesting–no matter what order I play each portion, the song seemed to flow quite naturally! Thus, I came to the conclusion that I can automate the dubstep remix by picking a random number between 0 and 9 and choosing the corresponding track portion. Here is the video demonstrating that:
You may notice in the video that while the dubstep is playing, it is sending a bang signal according to the number outputted by the envelope~ object. I used this to automate the banging of the meme video to make the video sync with the  automated dubstep. The only thing I need to do when presenting is just switching the videos (which I could actually automate as well such as getting a random number for each video and a random number for how long to wait between each video switch). Here is the final thing:
Looking at the presentations of my classmates, I really thought it would have been cool using things like game controllers and webcams, but I did not own either and did not have enough time so I just used the keyboard this time. I had a lot of fun doing this remix.