Posts

Showing posts from March, 2020

A12: Three Design Ideas for Melody

Image
1. Skiing Game I was inspired by those classic 2D skiing and mountain motorcycle games. The player control the balance of the character to ski through the "mountains"(melody wave). 2. Pottery Wave Maker The user make potteries and place them in sequence. The camera or lidar scan the shape of the potteries and make a music based on them. 3. Flies An interactive melody game. Two flies fly side by side simultaneously, each represent a melody that are similar to each other. After listening to the original melody once, the user will be asked to choose which one of the two flies represent the right melody.

A11: Nobody's Fault but Mine

Image
A11: Nobody's Fault but Mine Drawing of Melody The Song I picked is Nobody's Fault But Mine by Led Zeppelin. Four different colors represent the four main riffs of this song. The spray paint has nothing to do with melody, I just thought it fits the distortion and drums quite well. Link to the song: https://youtu.be/gqQelCIGYMI Riff 1: 0:00-0:24 Riff 2: 1:08-1:40 RIff 3: 3:00-3:30 Riff 4: 4:06-4:20

Clap Beats

Image
A10. Clap Beats Jianhao Ma, Shihao (Tiger) Zhang Links: https://editor.p5js.org/roger1mjh/sketches/rJMbn4UG Video Demo: Inspiration: Originally, we were thinking about using poseNet and camera to make a gesture interactive random beats generator with Markov Chains. However, we thought that almost every IMA student knows how to do gesture control in P5, and we have done similar projects before. Therefore, we switched to sound control. The idea is: the tempo of the beat is determined by the frequency users clap their hands.  Design Decisions: The music style we aimed for is Lo-Fi. At first, I imported 26 tracks of samples and categorized them into five arrays. We tried to incorporate some visual designs like changing colors and shapes based on the last track played and the array it belongs to. Sadly, Shihao was sick when we moved on to that part so we just left it as future works. How does it work? So the core part of the project is to measure the tempo of user...