Professional Documents
Culture Documents
Emsd1 001 119 PDF
Emsd1 001 119 PDF
Returning to the patch, on the rig ht is a gro o ve- object with the argumen t
"sound", wh ich refers to t he name of the buff er fo r it to read. Clicking on
the to gg le at t he top w ill activate t his object; note t hat the values 0 and 1
generated by th is toggle are converted into a signal by t he sig- object,42
because t he groo v e- object, unlike s f p lay- , needs a signal on its left inlet
in order to read its sound file. The "loop 1" message puts t he sound into loop
mode, in wh ich the file w ill continuous ly play, start ing again from t he beginning
wh en it reaches the end. Mod ify ing the contents of t he numbe r box connected
to t og gle w ill modify the speed at wh ich the sound is read (0.5 is half speed,
2 is do uble speed, etc.). We wi ll learn much more about gr o ov e- in Chapter
5. What remains to be explained is the fina l object, loadbang , w hich is con-
nected to t he message box conta ining "loop 1". This obj ect generates a bang
every ti me t he patch is opened; in practice w hen we load the fi le 01_ 16_buffer-
groove.maxpat, the load.bang object sends "bang " to the message box, which
then sends th e message "loop 1" to the g r oove - object. This cascade of
messages saves you from having to manually click on t he startup message box
wheneve r you open the patc h.
Table A
42 We wi ll speak of the differences between signals and Max messages in the first section of
Int erlude A.
104