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.

Electronic Music and <strong>Sound</strong> Design - Foreword<br />

FOREWORD<br />

by David Zicarelli<br />

It might seem odd to you, but many years ago, I spent a lot of time learning<br />

about making sound <strong>with</strong> a computer by reading books and articles while trying<br />

to imagine what the synthesis techniques being described would actually<br />

sound like. While I suppose my imagination might have been stimulated by this<br />

practice, I am happy that real-time synthesis has progressed to the point where<br />

you no longer have to be deprived of the perceptual experience that is such an<br />

important part of learning the techniques of digital synthesis.<br />

Alessandro Cipriani and Maurizio Giri’s book is one of the first courses on<br />

electronic sound that explicitly integrates perception, theory, and practice using<br />

examples of real-time sound synthesis you can manipulate and experience<br />

for yourself. In my view, the manipulation aspect of learning about sound is<br />

critically important. It helps lead you to what Joel Chadabe terms “predictive<br />

knowledge” -- the ability to intuit what will happen to a sound before you take<br />

an action to change it. We all have some level of predictive knowledge. For<br />

example, most of us know that by turning a volume knob clockwise, the sound<br />

coming from our amplifier will get louder. Once we enter the realm of digital<br />

sound synthesis, things quickly get more complicated than a volume knob, and<br />

we need the first-hand experience of manipulation and perception in order to<br />

deepen our predictive knowledge.<br />

However, to educate ourselves fully about digitally produced sound, we need<br />

more than predictive knowledge. We need to know why our manipulations<br />

make the perceptual changes we experience. This theoretical knowledge<br />

reinforces our intuitive experiential knowledge, and at the same time, our<br />

experience gives perceptual meaning to theoretical explanations.<br />

In my opinion, Cipriani and Giri have done a masterful job of allowing<br />

experiential and theoretical knowledge to reinforce each other. This book will<br />

work either as a textbook or as a vehicle for the independent learner. As a<br />

bonus, the book includes a thorough introduction to digital signal processing<br />

<strong>with</strong> Max/MSP and serves as a wonderful introduction to the <strong>programming</strong><br />

concepts in that software.<br />

As you will see, the theoretical chapters are the “T” chapters, while practical<br />

and experiential knowledge is imparted by the “P” chapters. These chapters<br />

alternate, in the form of a ladder, refining the concepts at ever higher levels of<br />

sophistication.<br />

I hope you will take advantage of the excellent Max/MSP examples the authors<br />

have created. They are simultaneously fun and enlightening, and they sound<br />

good enough to use on stage. They are also worth examining as models for<br />

your own Max/MSP patches, or for extending in new ways. But a few minutes<br />

of messing around <strong>with</strong> the examples is not the same thing as studying the<br />

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

© ConTempoNet 2010 - All rights reserved<br />

VII

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

Saved successfully!

Ooh no, something went wrong!