Motivation

For this project, I utilized the logistic, sine, and random functions to manipulate different attributes of a physical model unit generator and an existing sound sample. I started out by creating a Brass physical model unit generator. After tweaking with its different parameters, I settled upon a convincing sounding brass instrument with vibrato and reverb. However, after trying out some of the other physical model unit generators in the STK library, I found that the BlowHole was most suited to play in conjunction with my sound sample.

My sound sample was the song "Hard to Concentrate" The Red Hot Chili Peppers' 2007 album "Stadium Arcadium". It was particular interesting was using the a sine unit generator to manipulate the start position of the track. If you choose an appropriate period for the generator, then the start position cycles every certain number of notes, creating a neat rhythmic effect. (You can hear what I am describing in the first few seconds of the track). In terms of composition, the track features a solo of the sampled sound, followed by a solo by the BlowHole, followed by a duet with some delay between each instrument. In doing this assignment, I got to play with the r value in the logistic function, and observe changes in r values between 0 to 4 cause the function to differently modulate the frequency and start position of the modeled instrument, and sound buffer respectively.

Downloads

Chuck

You can download the chuck source code files: