Ross Dunkel

Music 220a – Homework 3: Physical Model and Sampler Duo Performed by Algorithms


About


This project uses three different algorithms (the logistic map, random number generation, and a sinusoid) to perform a duet between a ChucK physical model (in this case the ChucK Banded waveguide class BandedWG) and a sampler. The physical model performance design borrows generously from the BandedWG example band-o-matic, however it is modified to choose notes from my voicings of the first three chords of the song "All the Things You Are" using algorithmically generated values (among other differences). The composition consists of three sections, one for each chord. The sampler uses the values output by the various algorithms to choose sample position and duration from within the source .wav file. The source file is a mono recording me playing four chords (each five seconds long) that sound nice over at least one of the first three chords of the song on a piano. Pretty simple criterion for choosing chords, eh? See the ChucK file for more details.


ChucK File



Sound Files