Art & Music - Module 8 (Spring 2023)

This kind of reminds me of pac man, such a creative idea!

https://snap.berkeley.edu/snap/snap.html#present:Username=darrenamona&ProjectName=Working%20Piano

Based on which white key in the 4th octave is played, there will be an associated note on the screen lit up in red. This is meant to go with the MIDI Keyboard

https://snap.berkeley.edu/snap/snap.html#present:Username=darrenamona&ProjectName=Week%2010%20Assignment

Here is my separate melody that has an accompanying drum track and chords. I tried to give it an ominous tone - something out of a spooky video game.

I think this is super fun and very cool, I did notice that if you play the same note twice in a row, nothing happens though. I'm not sure if this is intended or not.

https://snap.berkeley.edu/snap/snap.html#present:Username=gmtsuh&ProjectName=Assignment%2010%20-%20MIDI%20Animation

My project is based on fireflies. As the user plays on the MIDI keyboard, fireflies appear and fly around. Since fireflies come out during the evening, the Stage also gets progressively darker using the ghost effect with new keys being pressed. (Please feel free to play lots of notes to really see the effect.) I used random elements for where the fireflies show up and how they fly around, but eventually, they will fly up offstage and disappear. Each firefly is a clone.

While I was able to work around it, my MIDI keyboard did not work for the Dot example (although it was working in class). As of now, my MIDI keyboard works for my implementation.

For revisions, I'm thinking about controlling the direction that the firefly moves based on the octave of the note. I want higher pitched notes to spawn fireflies higher in the sky that move around faster (but in a smaller area) and the opposite for lower notes (which would slowly fly off). I'd also want to make the movement more smooth. I'm also open to suggestions.

https://snap.berkeley.edu/snap/snap.html#present:Username=evc2bds&ProjectName=Chord%20Progression%20(3%2F20)

For this assignment, I used the MIDI mini play keyboard to mess around with different chords and notes. Once I found a chord progression that I liked, I added a simple melody that I thought worked with the chords. I definitely want to continue to tweak the melody to make it flow better with the chords, but think that it is a good starting off point. For Monday, I plan to add a sprite that moves with each note that is played.

The melody is upbeat, and I think the sprite is super cute! The animation looks really good, kind of like a flipbook animation. I do notice that the animation begins before the notes play and continues after they stop. If this is unintended, it might be something to check out.

Update:
I used a similar chord progression to what I had come up with for Zelda's Lullaby when making my own melody. I also used the same base notes (though in a different order and rhythm) to start off the melody as a nod to what I've been doing so far in this class. I'm a huge fan of the marimba and toms, which give the song a softer feel.
I then incorporated my Summon Fireflies block, which creates a new clone with a firefly costume with each new note played. To help differentiate between newer notes and old notes, the Firefly clones start off with a brighter-glowing costume. The Firefly clone flies around a little bit before eventually moving offstage, during which their costume changes to a dimmer glowing bug. I did not end up incorporating different movements based on note pitch, but I did change the movement to spawn closer to the ground and to fly up offstage, which I feel looks more natural than flying off to the side. As such, the animation continues past the music as the fireflies fly offscreen, which is intentional.