Music 220A Homework 1

Data:

The data I chose to sonify was average monthly temperatures in both Newark, NJ and San Francisco, CA, respectively, over the course of several decades. Although the data for San Francisco (1871-2011) has been recorded for several decades longer than that of Newark (1931-2011), I was able to align the months from each year to be in-sync. I also compiled a third data set, which contained the calculated differences between temperatures during each month.

First, I created two triangle wave oscillators - one for each city. Then, I scaled and mapped the temperatures from each data set to relative frequencies, or pitch heights, to played by the two respective oscillators. The first oscillator to play represents Newarks' monthly temperatures. This plays on its own for 6000ms(the time-scaled equivalent to 5 years) before the second oscillator enters. Finally, I scaled the third data set of calculated differences to relative amplitude targets for the player's envelope. Although subtle, the volume of the player increases and decreases relative to the difference between the two cities' temperatures.

Sound File:

  • TempSonified.wav
  • Chuck Files:

  • m220a-DataReader.ck
  • m220a-Sonifier.ck
  • Data Files:

  • Newark Data
  • San Fran Data
  • Calculated Differences