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

Class Devoted to Working on Final Projects with Individual Help

Thursday, April 21, 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

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 15, 3:30 PM

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

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


Class Notes

Pencil Code Button Demos

Buttons That Set Variables

https://drjay.pencilcode.net/edit/ThreeKings-v2


Buttons That Play Notes

https://drjay.pencilcode.net/edit/BtnDemo1


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/lecture25.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.