UMass Lowell Dept. of Computer Science

COMP 2120 / MUED 2120 — Sound Thinking

Spring 2016 Semester, Section 201

Prof. Jesse M. Heines and Prof. Gena Greher

Notes for Class No. 24

Class Devoted to Working on Final Projects with Individual Help

Tuesday, April 19, 2016

A video of this class is (or will be) posted at:  http://echo360.uml.edu/heines2016/comp-mued2120.html


Handouts and Materials


Openings / Announcements / Reminders

People who have MaKey MaKey boards that need to be returned before we will release final grades

Mohd Anwar   Tak Lo
Greg Caldwell   John McManus
Alex Casperson       Yusuf Mulyo
Andrew Cornish   Max Nelson
Kyle Elardo   Eddie Pozo
Hannah Ewing   Rodrigo Souza
Nsoah Foster   Brad Swenson
Matt Hart   Dylan Wetherald
Christian Hernandez   Zack Wong


Final Project Partnerships Reported To Date

updated Friday, April 15, 13:30 PM

# Partner #1 Partner #2 Partner #3 Title Description
1 Eric Miller Rodrigo Souza   MaKey MaKey Extravaganza Rodrigo and I are certainly still in the beginning phases of the project but our general plan is build a MaKey MaKey instrument using a variety of sounds (and potentially multiple boards) that may or may not incorporate some of Rodrigo’s expertise in engineering (for example, there may be lights or moving parts).
2 Shannon Nugent Mirza Garcia Hannah Ewing TBD We will be working on an arrangement of a song and building it in Pencil Code. At this point in time we are looking to find a popular song and remix and arrange it for multiple voices. We are intending to pick the song in the next couple days and we all have had experience arranging songs so the remix and arrangement aspect shouldn't be too difficult. We will probably write it into ABC notation first so that we can see the notation and see and hear if there are any mistakes in the music.
3 Justin DeJoy Kevin Goddu   Random Improvisation We plan to make two MaKey MaKey instruments that interact with scratch. One will be a randomizing groove/harmony machine that will create and change premade harmonies and grooves at random using what we learned in class on randomization. The other will be a more traditional MaKey MaKey instrument that plays a set of notes. The notes and/or timbre will change with the randomization of the groove/harmony and the goal is to improvise with it. It is almost like a musical instrument and a game.
4 Yusuf Mulyo Eduardo Pozo   ScratchMan Recreating Pacman using scratch with MaKey MaKey board.
5 Brad Swenson Kyle Elardo Mohd Anwar Pencil code stuff Our team is planning on creating an interesting composition in Pencil Code.
6 Brian Edson Alex Casperson   Down to the Wire We want to make a wire-loop game, but with a twist. We will tell Scratch that, when the loop is lifted from the starting point, the music starts. If the loop touches the wire, it will make a raw note noise of some sort. We will set a time limit to increase urgency for the player. We will have a counter that says how many times the player touched the loop to the wire. If the player completes the wire path and touches the base at the end, then victory music will play. If the player either runs out of time or hits the wire too many times, some type of defeated music will play.
7 Daniel Lee John McManus   TBD We intend to code a choral arrangement of the song So Much Love by The Rocket Summer using Pencil Code. I have provided a link to the original song below.
https://www.youtube.com/watch?v=3DPNGGiZxVI
8 Martha Robertson Dylan Wetherald Tyler McMillan Makey Makey Revolution (or MMR) We are planning to create a music game similar to Dance Dance Revolution and Guitar Hero with the Makey Makey. Four arrows will be used to make different tones when hit. There will be a basic backing track playing throughout and when they miss or hit notes different sounds will play. There will be a scoring system.
9 Lauren Ciccarelli Andrew Cornish   Mash-Up Mix-Up Andrew and I are planning to make an interactive Scratch program that allows the user to mix up their own mash-up by clicking on different sprites. We would program several sprites to play sections of different pop songs using the concepts we learned in class. Then we would program each of these sprites to play the section of the pop song when clicked so that the students can create their own mash up.
10 Mia Carriuolo Christian Hernandez John Kelley coding creative covers We are planning to take a popular song and change the style, making it more intricate but keeping a recognizable tune in Pencil Code, using the ABC notation program and trying to manipulate the coding to do things instead of just copying Jesse’s code.

The above 10 groups account for of the 33 students enrolled in this course.  Thus, students still have not registered their groups.


Class Notes

Your Issues and/or Questions

Scratch

Pencil Code and ABC Notation

ABC Notation features not implemented in Pencil Code

MaKey MaKey Boards

Music

Computing

General Sound Thinking


The remainder of today’s class will be devoted to individual help on clarifying plans for final course projects



This is document http://jesseheines.com:8080/~heines/91.212/91.212-2015-16s/212-lecs/lecture24.jsp.  It was last modified on Friday, August 26, 2022 at 4:09 PM.
Copyright © 2022 by Jesse M. Heines.  All rights reserved.  May be freely copied or excerpted for educational purposes with credit to the author.