You are on page 1of 1

Chapter 1P - Sound synthesis w ith Max/MSP 1P

every time tha1you clickon one of these


two messages, you generate an envelope
frequency envelope 1 envelope 2
l;oo.L ~ o.s 1000 o 100 o. 1 20 o.4
1
soo 1000
~ •or - I~ the signal llla t you see In this oscilloscope
~angle- ~ . ..• "••• •-.., is the envelope producedby line- which is
• •••·• •• • ••• • • ••. •• multiplied with the wave produced by
=-•••••••., . .:. ...... ... .............. •••••••• triangle-i n order to rescalethe amplitude
this multiplier : •••• : • • • •• • • ••
rescales the wave i:., - t• the triangle- oscillator
produced by
trlangJe-using the
,...,

envelope generaled~
!••••:
:
::~~~~~; :v:~~~~
cannot be hoard (which
i: ,
by Jine- : happenswhenever the -
signal value producedby
line- is 0)

.~;:~
: waveform envek)pe
startwi~ ........................................ .

the signal that you hear is


coming from the ouUet of
the mu1tlp
1lcation object'"
and you can view it tn this
oscilloscope
resultlngsound

Fig. 1.35 The file 01_07_envelopes_ 1.maxpat

Observe the patch, turning it on and reflect ing carefu lly on t he relat ionship
between t he signals produced by th e object s connected to the th ree scope-
objects. Ente r edit mode and try to create some other envelopes. Remember
th at th e values produced by line - must lie between O and 1. What hap-
pens if the f inal value of the envelope is no n-zero? Try it ! It is also possible to
graph ically mod ify envelopes; let's open 01_08_envelopes _2.maxpat (seen in
f igure 1.36) to see th is.
apply the enve lope clear the envelope
;
\,. clear

when the function object


receives a bang, it generates ~
a list of values for line--: this
list reproduces the segments
that are graphically
represented within lhe
function object

freq uency

1 440 . 1
......-
1 line- print
.,.
phase r-

...
irlangle- 0.5
.....
.•·

Fig. 1.36 The fi le 01_08_envelopes_2.maxpat


85

You might also like