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

Introduction to Intervals and Assignment No. 4: Generating 2nds and 5ths Using Variables

Tuesday, March 1, 2016

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


Handouts and Materials


Scales and Intervals


Openings / Announcements / Reminders


Class Notes

C Major Scale  [click the graphic to go to Noteflight to play the scale]


A Natural Minor Scale  [click the graphic to go to Noteflight to play the scale]


Chromatic Scale  [click the graphic to go to Noteflight to play the scale]

chromatic Scale


2nds & 5ths  [click the graphic to go to Noteflight to play the scale]

2nds & 5ths

Scratch program — IntervalsAndScales.sbScratch 2.0 Version (online)

5 octaves

5th and 4th intervals

major 2nd & minor 7th intervals


Coding with Intervals

All of the following code is available at http://scratch.mit.edu/projects/19092595/

The Major Fourth and Its Inversion

Playing an Interval Using a Broadcast

Creating a Generic Play Fourth Stack

Run the code at http://scratch.mit.edu/projects/19092595/#editor to hear what each of these bits of code produces



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