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

Reintroduction to Scratch and Its Facilities for Recorded and MIDI Sounds (continued)

Thursday, February 25, 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

A special treat for last night’s Opera Workshop performers

Make Our Garden Grow by the Masters of Harmony    

2 students still have not submitted their responses to the reflective questions for Assignment No. 3


Class Notes


Review from last class ...

Using Variables and Conditional Control Structures

Note:  In Scratch 2.0, the Variables category has changed to Data

Version 1 Version 2 Version 3

DrumSet1-2sec.mp3    

     

     


Reminder to set Turbo Speed before running any of these programs

In Scratch 1.4, the Turbo Speed option is a suboption under Edit->Set Single Stepping...

     

In Scratch 2.0, the Turbo Mode option is at the top level of the Edit menu


New material begins here ...

Working with Scratch Sprites

Editing Sprites

Creating New Sprites


Using Multiple Scripts

      

   

Structuring Scratch programs using a Main script

Main Script Script to play Kitten sound Script to play Drum sound


Revisiting “Total Eclipse of the Heart”

          

Click here to download this starter programScratch 2.0 version (online)

Click here to download Prof. Greher’s version 2Scratch 2.0 version (online)

Jesse’s version 3 — Scratch 2.0 version only (online, see Sprite5)

MIDI Notes
MIDI Note Concepts

MIDI stands for Musical Instrument Digital Interface

MIDI Note Numbers

Tempo

Sprite1     Sprite2
 


Enhanced Version

Main     Init
 
     
Script1   Script2
 
Stage    
   


Downloads for Above Examples


One last Sound block: set instrument



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