Emsd1 001 188
Emsd1 001 188
ACTIVITY-ANALYZING ALGORITHMS
W"
nImInImInIm~
24
/ 12.
1
loadbang
T
loop 1
~
.. ~~
sig-
.
.. sig-
.... sig-
.
~--
.......sound-
............- groove~
groove- sound ciroove- soun;.t,
~ -
groove~ sound
...........
·•·•···•·
.•:·:::.-
....
,#:_•····•••••·
replace
J.
2_uffer-sound vs_harp_ri,!!.
Fig. IA.72
Now construct th is algor ithm on your computer and describe its funct ion,
detailing the various sets of sounds that are emitted by key presses and
multiplication factors. To obtain a clearer understanding of what is happening
in the patch, think about the values of the mult ipliers wh ile reviewing Table D of
Theory Section 1.4T. Note that the values of the kslider keys in th is algorithm
go from -24 to 24, and that the value associated with the midd le C key is 0.
Consider the result of using th is non-standard keyboard: successive keys do
not correspond to successive semitones. For example, the facto r 2, triggered by
the highest C, transposes up one octave and doubles the speed of the sound
played fr om an audio fi le. Which key halves the frequency? Wh ich ta kes it to
1/4 of the original?
173