Music 172: assignment
3
Assignment 3 is to make a time-stretched chord out of a vocal
sample using the techniques from the "B" example series (looping
samplers).
The things you have to do to get this to work are:
- Borrow the overlapping windowed sampler from the Pd "doc"
examples (B13) or the example patches from this directory (from
class). They do much the same thing, although the "B13" patch is
neater and more automated.
- Make the active ingredient into a subpatch or an abstraction
(beware of send/receive pairs which will need distinct names) and
make three copies. They should share "onset" which should move in
parallel for all 3, but should have distinct "chunk sizes" and
frequencies.
- Set the three frequencies to a nice ratio like 1:1.5:2.5,
adjusting the chunk sizes accordingly to maintain the timbre.
- Make a control that slides the frequencies in parallel (and
hence changes the chunk sizes too to maintain constant product of
the two.)
- Make a master "line~" to slide the onsets alnog from one end to
the other of the sample. You can use the Pd sample (voice.wav) or
supply your own.
- Although the chunk size should be protected by a
sample-and-hold to prevent clicks, the "frequency" actually can't
be, so it can just change discretely.
Here (0.5 MB) is a sample output
.