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. 26

Work on Final Projects with Individual Help plus Course Wrap-Up and Assessment

Tuesday, April 26, 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

While My Guitar Gently Weeps — with Prince guitar solo

Prince performing Purple Rain at Super Bowl XLI, February 4, 2007


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

This list was updated on May 3, 2016, at 12:10 PM.

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

Warning:  If you don’t turn in your MaKey MaKey board you will receive an grade of INC in this course until it is turned in.


Final Project Partnerships Reported To Date

updated Friday, April 21, 11:30 AM

# Partners 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 Pencil Code A Thousand Years Remix We will be remixing A Thousand Years by Christina Perri.
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   So Much Love 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.
11 Matthew Hart Max Nelson   Matt and Max's wonderful creation We are planning on implementing the Makey Makey board to create an interesting instrument. We want to make something that will involve every aspect of the Makey Makey and scratch to create an instrument that we would not have previously been able to create. We are looking into involving large macro movement into the creation such as making some sort of instrument that will allow the user to play "Head, Shoulders, Knees, and toes" by just touching those body parts, while eliminating unwieldy wires running everywhere.
12 Michael Zajac Reagan McCann   The Pencil-tainer Reagan and I are looking to put Scott Joplin's "The Entertainer" into ABC notation to play for our presentation. We are discussing adding a rhythmic back-track of percussion for the final repeat.
13 Gregory James Caldwell Jr. Takyiu Lo Zachary SL Wong

MusicalPong

Using Scratch we plan to implement pong, but jazz it up with various musical features. These features will be implemented via concepts we learned during the course. Examples of a simple pong can be played at: http://www.ponggame.org/. The project can also be expanded easily to work with a Makey Makey board.
14 Becca Crivello Chris Kelleher   Makey Makey Loopy Loopy We plan to have two Makey Makey’s set up (on two laptops) and will use Scratch to perform an arrangement. The Makey Makey's will loop layering parts while we sing the melody.

The above 14 groups account for of the 33 students enrolled in this course.  Thus, registered for a group.


Class Notes


Jesse’s Semester Project:  Synchronized Notes and Lyrics in PencilCode

http://drjay.pencilcode.net/edit/FrereJac-v5


Logistics for Final Presentations on Thursday, April 28

  1. Arrive at Lowell High School at 50 Father Morissette Blvd., Lowell, MA 01852 between 9:00 and 9:15 AM or as soon after that as you can make it
    • be sure to bring a photo ID with you — you will not be able to enter the building without it
    • your UMass Lowell ID or your driver’s license is fine
       
  2. Enter the building through the Main Entrance, which is directly across from the parking garage

         

  3. Immediately inside the Main Entrance you encounter a Security Desk
     
  4. Show your photo ID to the Security Guard and he will make you a sticky Visitor Pass
  5. If you parked in the parking garage next to the Tsongas Arena, get your parking pass validated at the main office
     
  6. Make your way to the Band Room
  7. You will have 20 minutes to set up your project
  8. Be sure that we get a video of your project
  9. The expo will end at 10:45, at which time you can break down your project and turn in your MaKey MaKey board if you still have one of ours
  10. If you have any problems that morning, call Jesse’s cell phone at 978-821-9626


Presentation Program


Final Submissions

Don’t forget to respond to the reflective questions, linked below and in the assignment write-up

https://docs.google.com/forms/d/1p8vQSCrRgb-w9FBCN54szD3_rhqMjMma-JxMM83BMls/viewform

Be sure to monitor your email during finals week


University Course Evaluations

Separate forms for Gena and Jesse


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



This is document http://jesseheines.com:8080/~heines/91.212/91.212-2015-16s/212-lecs/lecture26.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.