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!