Music 220A: Homework 5

River - By Matthew Herrero

Final Recording

  • River
  • Intermediate Recordings

  • Nature Recording
  • Nature Recording - Bird Edit
  • Nature Recording - Thunder Edit
  • Guitar Improv w/ Clarinet UGen
  • Voice Improv w/ BeeThree UGen
  • Rhythm Guitar w/out UGen
  • Rhythm Guitar w/ HevyMetl UGen
  • Rhythm Voice w/out UGen
  • Rhythm Voice w/ BeeThree UGen
  • River - Left Back Speaker Mix
  • River - Left Front Speaker Mix
  • River - Right Back Speaker Mix
  • River - Left Front Speaker Mix
  • Chuck Files Used

  • Instrument Driver - Clarinet
  • Instrument Driver - HevyMetl
  • BinauralRead
  • Nature Recording Listening Score

  • Listening Score
  • Description

    In this project, I used three different UGen instruments in ChucK to track the amplitude and pitch of an incoming signal and produce a harmonizing sound in real time. I used the starter code provided for this assignment to track and mimic a vocal solo improvisation and a vocal melody with a background rhythm track that I created in Audacity. I then used a Clarinet UGen to track a guitar solo improvisation and a HevyMetl Ugen to track a guitar melody with another background rhythm track that I created in Audacity. The Clarinet program tracked live input's amplitude and pitch, but also changed its vibrato based on the value of a SinOsc Ugen in the code. The HevyMetl program did not track live input, but rather used a SndBuf UGen to recieve signal. Along with these tracks, I downloaded my nature recording track and created a listening score for it. The recording was mostly of a babbling stream, but there were other, intermittent nature sounds present. I edited one version to be stream sounds with bird calls in the background, and another version to be stream sounds with thunder or wind sounds in the background. I used these two tracks in the background of my final piece. Finally, I mixed all the tracks into 4 channels, with the streams sounds constantly rotating around the soundscape and each recorded track assigned to one speaker. I ran these 4 mono-channel tracks through the Binaural4 program provided and used the BinauralRead code above to create the final product. Enjoy!