You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
miller-book/node6.html

195 lines
7.2 KiB

<!DOCTYPE html>
<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
original version by: Nikos Drakos, CBLU, University of Leeds
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<TITLE>Preface</TITLE>
<META NAME="description" CONTENT="Preface">
<META NAME="keywords" CONTENT="book">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
<LINK REL="STYLESHEET" HREF="book.css">
<LINK REL="next" HREF="node7.html">
<LINK REL="previous" HREF="node5.html">
<LINK REL="up" HREF="book.html">
<LINK REL="next" HREF="node7.html">
</HEAD>
<BODY >
<!--Navigation Panel-->
<A ID="tex2html619"
HREF="node7.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="next.png"></A>
<A ID="tex2html613"
HREF="book.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="up.png"></A>
<A ID="tex2html607"
HREF="node5.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="prev.png"></A>
<A ID="tex2html615"
HREF="node4.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
SRC="contents.png"></A>
<A ID="tex2html617"
HREF="node201.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
SRC="index.png"></A>
<BR>
<B> Next:</B> <A ID="tex2html620"
HREF="node7.html">Sinusoids, amplitude and frequency</A>
<B> Up:</B> <A ID="tex2html614"
HREF="book.html">book</A>
<B> Previous:</B> <A ID="tex2html608"
HREF="node5.html">Foreword</A>
&nbsp; <B> <A ID="tex2html616"
HREF="node4.html">Contents</A></B>
&nbsp; <B> <A ID="tex2html618"
HREF="node201.html">Index</A></B>
<BR>
<BR>
<!--End of Navigation Panel-->
<H1><A ID="SECTION00400000000000000000">
Preface</A>
</H1>
<P>
This is a book about using electronic techniques to record, synthesize,
process, and analyze musical sounds, a practice which came into its modern form
in the years 1948-1952, but whose technological means and artistic uses have
undergone several revolutions since then. Nowadays most electronic music is
made using computers, and this book will focus exclusively on what used to be
called "computer music", but which should really now be called "electronic
music using a computer".
<P>
Most of the computer music tools available today have antecedents in earlier
generations of equipment. The computer, however, is relatively cheap and the
results of using one are easy to document and re-create. In these respects at
least, the computer makes the ideal electronic music instrument--it is hard to
see what future technology could displace it.
<P>
The techniques and practices of electronic music can be studied (at least in
theory) without making explicit reference to the current state of technology.
Still, it's important to provide working examples. So each chapter starts with
theory (avoiding any reference to implementation) and ends with a series of
examples realized in a currently available software package.
<P>
The ideal reader of this book is anyone who knows and likes electronic
music of any genre, has plenty of facility with computers in general, and who
wants to learn how to make electronic music from the ground up, starting
with the humble oscillator and continuing through sampling, FM, filtering,
waveshaping, delays, and so on. This will take plenty of time.
<P>
This book doesn't take the easy route of recommending pre-cooked software to
try out these techniques; instead, the emphasis is on learning how to use a
general-purpose computer music environment to realize them yourself. Of the
several such packages available, we'll use Pd, but that shouldn't stop you
from using these same techniques in other environments such as Csound or
Max/MSP.
<P>
To read this book you must understand mathematics through intermediate algebra
and trigonometry; starting in Chapter 7, complex numbers also make an
appearance, although not complex analyis. (For instance, complex numbers are
added, multiplied, and conjugated, but there are no complex exponentials.) A
review of mathematics for computer music by F. Richard Moore
appears in [<A
HREF="node202.html#r-strawn85">Str85</A>, pp. 1-68].
<P>
Although the "level" of mathematics is not high, the mathematics itself is
sometimes quite challenging. All sorts of cool mathematics is in the reach of
any student of algebra or geometry. In the service of computer music, for
instance, we'll run into Bessel functions, Chebychev polynomials, the Central
Limit Theorem, and, of course, Fourier analysis.
<P>
You don't need much background in music as it is taught in the West; in
particular, Western written music notation is not needed. Some elementary bits
of Western music theory are used, such as the tempered scale, the A-B-C system
of naming pitches, and terms like "note" and "chord". Also you should be
familiar with terms of musical acoustics such as sinusoids, amplitude,
frequency, and the overtone series.
<P>
Each chapter starts with a theoretical discussion of some family of
techniques or theoretical issues, followed by a series of examples realized
in Pd to illustrate them. The examples are included in the Pd distribution,
so you can run them and/or edit them into your own spinoffs. In addition,
all the figures were created using Pd patches, which appear in an electronic
supplement. These aren't carefully documented but in principle could be
used as an example of Pd's drawing capabilities for anyone interested in
that.
<P>
I would like to thank some people who have made it possible for me to write
this. Barry Vercoe is almost entirely responsible for my music education.
Meanwhile I was taught mathematics by Wayne Holman, Samuel Greitzer, Murray
Klamkin, Gian-Carlo Rota, Frank Morgan, Michael Artin, Andrew Gleason, and many
others. Phil White taught me English and Rosie Paschall visual composition.
Finally, my parents (one deceased) are mighty patient; I'm now 47. Thank
you.
<P>
<P>
<HR>
<!--Navigation Panel-->
<A ID="tex2html619"
HREF="node7.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="next.png"></A>
<A ID="tex2html613"
HREF="book.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="up.png"></A>
<A ID="tex2html607"
HREF="node5.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="prev.png"></A>
<A ID="tex2html615"
HREF="node4.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
SRC="contents.png"></A>
<A ID="tex2html617"
HREF="node201.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
SRC="index.png"></A>
<BR>
<B> Next:</B> <A ID="tex2html620"
HREF="node7.html">Sinusoids, amplitude and frequency</A>
<B> Up:</B> <A ID="tex2html614"
HREF="book.html">book</A>
<B> Previous:</B> <A ID="tex2html608"
HREF="node5.html">Foreword</A>
&nbsp; <B> <A ID="tex2html616"
HREF="node4.html">Contents</A></B>
&nbsp; <B> <A ID="tex2html618"
HREF="node201.html">Index</A></B>
<!--End of Navigation Panel-->
<ADDRESS>
Miller Puckette
2006-12-30
</ADDRESS>
</BODY>
</HTML>