27.11.2012 Views

programming with max/msp - Virtual Sound

programming with max/msp - Virtual Sound

programming with max/msp - Virtual Sound

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.1<br />

190<br />

Theory<br />

Paragraph 2.1 - Fixed spectrum additive synthesis<br />

Fig.2.4 A graphical representation of a sum of sine waves<br />

As you can easily verify by inspection, instantaneous amplitudes for wave C are<br />

obtained by summing the instantaneous amplitudes of the individual waves A<br />

and B. These amplitude values are summed point-by-point, taking their sign,<br />

positive or negative, into consideration. Whenever the amplitudes of A and B<br />

are both positive or both negative, the absolute value of the amplitude of C<br />

will be larger than that of either of the component, resulting in constructive<br />

interference, such as displayed by the following values:<br />

A = -0.3<br />

B = -0.2<br />

C = -0.5<br />

Whenever the amplitudes of A and B differ in their signs, one being positive and<br />

the other negative, the absolute value of their sum C will be less than either<br />

one or both components, resulting in destructive interference, as shown in<br />

the following example:<br />

A = 0.3<br />

B = -0.1<br />

C = 0.2<br />

amp amp amp<br />

�<br />

���<br />

�<br />

����<br />

��<br />

�<br />

���<br />

�<br />

����<br />

��<br />

�<br />

���<br />

�<br />

����<br />

��<br />

� � � � � � � � � � ��<br />

time in msec<br />

“The largest part, indeed nearly the entirety, of sounds that we hear in the real<br />

world are not pure sounds, but rather, complex sounds; sounds that can be<br />

from “Electronic Music and <strong>Sound</strong> Design” Vol. 1 by Alessandro Cipriani and Maurizio Giri<br />

+<br />

=<br />

© ConTempoNet 2010 - All rights reserved

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!