This commit is contained in:
Lucas Cordiviola 2022-04-12 21:54:18 -03:00
commit 517b7a4b1f
1593 changed files with 85162 additions and 0 deletions

12
WARNINGS Normal file
View File

@ -0,0 +1,12 @@
? brace missing for \newedcommand
? brace missing for \textbf
couldn't convert character Tdot into available encodings
...set $ACCENT_IMAGES to get an image
No number for "PulsewidthmodulationusingthevonHannwindowfunction:(a)thefunction$W(phi)=(1+cos(phi))/2$;(b)thefunctionasawaveform,repeatedatadutycycleof100%(modulationindex);(c)thewaveformata50%dutycycle()."
couldn't convert character ~tilde into available encodings
No number for "FourieranalysisinPd:(a)the$mathrm{fft}sim$object;(b)usingasubwindowtocontrolblocksizeoftheFouriertransform;(c)thesubwindow,usingarealFouriertransform(the<TT>fft&#126;</TT>object)andtheHannwindowingfunction."

30
book.css Normal file
View File

@ -0,0 +1,30 @@
/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
.MATH { font-family: "Century Schoolbook", serif; }
.MATH I { font-family: "Century Schoolbook", serif; font-style: italic }
.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }
/* implement both fixed-size and relative sizes */
SMALL.XTINY { font-size : xx-small }
SMALL.TINY { font-size : x-small }
SMALL.SCRIPTSIZE { font-size : smaller }
SMALL.FOOTNOTESIZE { font-size : small }
SMALL.SMALL { }
BIG.LARGE { }
BIG.XLARGE { font-size : large }
BIG.XXLARGE { font-size : x-large }
BIG.HUGE { font-size : larger }
BIG.XHUGE { font-size : xx-large }
/* heading styles */
H1 { }
H2 { }
H3 { }
H4 { }
H5 { }
/* mathematics styles */
DIV.displaymath { } /* math displays */
TD.eqno { } /* equation-number cells */
/* document-specific styles come next */

560
book.html Normal file
View File

@ -0,0 +1,560 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!--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>
<TITLE>book</TITLE>
<META NAME="description" CONTENT="book">
<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="node1.html">
</HEAD>
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html209"
HREF="node1.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="file:/usr/local/share/lib/latex2html/icons/next.png"></A>
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="file:/usr/local/share/lib/latex2html/icons/up_g.png">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="file:/usr/local/share/lib/latex2html/icons/prev_g.png">
<A NAME="tex2html205"
HREF="node4.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
SRC="file:/usr/local/share/lib/latex2html/icons/contents.png"></A>
<A NAME="tex2html207"
HREF="node201.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
SRC="file:/usr/local/share/lib/latex2html/icons/index.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html210"
HREF="node1.html">#1</A>
&nbsp; <B> <A NAME="tex2html206"
HREF="node4.html">Contents</A></B>
&nbsp; <B> <A NAME="tex2html208"
HREF="node201.html">Index</A></B>
<BR>
<BR>
<!--End of Navigation Panel-->
1]
<BR><HR>
<!--Table of Child-Links-->
<A NAME="CHILD_LINKS"></A>
<UL>
<LI><UL>
<LI><A NAME="tex2html211"
HREF="node1.html">#1</A>
<UL>
<LI><A NAME="tex2html212"
HREF="node2.html">#1</A>
</UL>
</UL>
<BR>
<LI><A NAME="tex2html213"
HREF="node3.html">#1</A>
<LI><A NAME="tex2html214"
HREF="node4.html">Contents</A>
<LI><A NAME="tex2html215"
HREF="node5.html">Foreword</A>
<LI><A NAME="tex2html216"
HREF="node6.html">Preface</A>
<LI><A NAME="tex2html217"
HREF="node7.html">Sinusoids, amplitude and frequency</A>
<UL>
<LI><A NAME="tex2html218"
HREF="node8.html">Measures of Amplitude</A>
<LI><A NAME="tex2html219"
HREF="node9.html">Units of Amplitude</A>
<LI><A NAME="tex2html220"
HREF="node10.html">Controlling Amplitude</A>
<LI><A NAME="tex2html221"
HREF="node11.html">Frequency</A>
<LI><A NAME="tex2html222"
HREF="node12.html">Synthesizing a sinusoid</A>
<LI><A NAME="tex2html223"
HREF="node13.html">Superposing Signals</A>
<LI><A NAME="tex2html224"
HREF="node14.html">Periodic Signals</A>
<LI><A NAME="tex2html225"
HREF="node15.html">About the Software Examples</A>
<UL>
<LI><A NAME="tex2html226"
HREF="node16.html">Quick Introduction to Pd</A>
<LI><A NAME="tex2html227"
HREF="node17.html">How to find and run the examples</A>
</UL>
<LI><A NAME="tex2html228"
HREF="node18.html">Examples</A>
<UL>
<LI><A NAME="tex2html229"
HREF="node19.html">Constant amplitude scaler</A>
<LI><A NAME="tex2html230"
HREF="node20.html">Amplitude control in decibels</A>
<LI><A NAME="tex2html231"
HREF="node21.html">Smoothed amplitude control with an envelope generator</A>
<LI><A NAME="tex2html232"
HREF="node22.html">Major triad</A>
<LI><A NAME="tex2html233"
HREF="node23.html">Conversion between frequency and pitch</A>
<LI><A NAME="tex2html234"
HREF="node24.html">More additive synthesis</A>
</UL>
<LI><A NAME="tex2html235"
HREF="node25.html">Exercises</A>
</UL>
<BR>
<LI><A NAME="tex2html236"
HREF="node26.html">Wavetables and samplers</A>
<UL>
<LI><A NAME="tex2html237"
HREF="node27.html">The Wavetable Oscillator</A>
<LI><A NAME="tex2html238"
HREF="node28.html">Sampling</A>
<LI><A NAME="tex2html239"
HREF="node29.html">Enveloping samplers</A>
<LI><A NAME="tex2html240"
HREF="node30.html">Timbre stretching</A>
<LI><A NAME="tex2html241"
HREF="node31.html">Interpolation</A>
<LI><A NAME="tex2html242"
HREF="node32.html">Examples</A>
<UL>
<LI><A NAME="tex2html243"
HREF="node33.html">Wavetable oscillator</A>
<LI><A NAME="tex2html244"
HREF="node34.html">Wavetable lookup in general</A>
<LI><A NAME="tex2html245"
HREF="node35.html">Using a wavetable as a sampler</A>
<LI><A NAME="tex2html246"
HREF="node36.html">Looping samplers</A>
<LI><A NAME="tex2html247"
HREF="node37.html">Overlapping sample looper</A>
<LI><A NAME="tex2html248"
HREF="node38.html">Automatic read point precession</A>
</UL>
<LI><A NAME="tex2html249"
HREF="node39.html">Exercises</A>
</UL>
<BR>
<LI><A NAME="tex2html250"
HREF="node40.html">Audio and control computations</A>
<UL>
<LI><A NAME="tex2html251"
HREF="node41.html">The sampling theorem</A>
<LI><A NAME="tex2html252"
HREF="node42.html">Control</A>
<LI><A NAME="tex2html253"
HREF="node43.html">Control streams</A>
<LI><A NAME="tex2html254"
HREF="node44.html">Converting from audio signals to numeric control streams</A>
<LI><A NAME="tex2html255"
HREF="node45.html">Control streams in block diagrams</A>
<LI><A NAME="tex2html256"
HREF="node46.html">Event detection</A>
<LI><A NAME="tex2html257"
HREF="node47.html">Audio signals as control</A>
<LI><A NAME="tex2html258"
HREF="node48.html">Operations on control streams</A>
<LI><A NAME="tex2html259"
HREF="node49.html">Control operations in Pd</A>
<LI><A NAME="tex2html260"
HREF="node50.html">Examples</A>
<UL>
<LI><A NAME="tex2html261"
HREF="node51.html">Sampling and foldover</A>
<LI><A NAME="tex2html262"
HREF="node52.html">Converting controls to signals</A>
<LI><A NAME="tex2html263"
HREF="node53.html">Non-looping wavetable player</A>
<LI><A NAME="tex2html264"
HREF="node54.html">Signals to controls</A>
<LI><A NAME="tex2html265"
HREF="node55.html">Analog-style sequencer</A>
<LI><A NAME="tex2html266"
HREF="node56.html">MIDI-style synthesizer</A>
</UL>
<LI><A NAME="tex2html267"
HREF="node57.html">Exercises</A>
</UL>
<BR>
<LI><A NAME="tex2html268"
HREF="node58.html">Automation and voice management</A>
<UL>
<LI><A NAME="tex2html269"
HREF="node59.html">Envelope Generators</A>
<LI><A NAME="tex2html270"
HREF="node60.html">Linear and Curved Amplitude Shapes</A>
<LI><A NAME="tex2html271"
HREF="node61.html">Continuous and discontinuous control changes</A>
<UL>
<LI><A NAME="tex2html272"
HREF="node62.html">Muting</A>
<LI><A NAME="tex2html273"
HREF="node63.html">Switch-and-ramp</A>
</UL>
<LI><A NAME="tex2html274"
HREF="node64.html">Polyphony</A>
<LI><A NAME="tex2html275"
HREF="node65.html">Voice allocation</A>
<LI><A NAME="tex2html276"
HREF="node66.html">Voice tags</A>
<LI><A NAME="tex2html277"
HREF="node67.html">Encapsulation in Pd</A>
<LI><A NAME="tex2html278"
HREF="node68.html">Examples</A>
<UL>
<LI><A NAME="tex2html279"
HREF="node69.html">ADSR envelope generator</A>
<LI><A NAME="tex2html280"
HREF="node70.html">Transfer functions for amplitude control</A>
<LI><A NAME="tex2html281"
HREF="node71.html">Additive synthesis: Risset's bell</A>
<LI><A NAME="tex2html282"
HREF="node72.html">Additive synthesis: spectral envelope control</A>
<LI><A NAME="tex2html283"
HREF="node73.html">Polyphonic synthesis: sampler</A>
</UL>
<LI><A NAME="tex2html284"
HREF="node74.html">Exercises</A>
</UL>
<BR>
<LI><A NAME="tex2html285"
HREF="node75.html">Modulation</A>
<UL>
<LI><A NAME="tex2html286"
HREF="node76.html">Taxonomy of spectra</A>
<LI><A NAME="tex2html287"
HREF="node77.html">Multiplying audio signals</A>
<LI><A NAME="tex2html288"
HREF="node78.html">Waveshaping</A>
<LI><A NAME="tex2html289"
HREF="node79.html">Frequency and phase modulation</A>
<LI><A NAME="tex2html290"
HREF="node80.html">Examples</A>
<UL>
<LI><A NAME="tex2html291"
HREF="node81.html">Ring modulation and spectra</A>
<LI><A NAME="tex2html292"
HREF="node82.html">Octave divider and formant adder</A>
<LI><A NAME="tex2html293"
HREF="node83.html">Waveshaping and difference tones</A>
<LI><A NAME="tex2html294"
HREF="node84.html">Waveshaping using Chebychev polynomials</A>
<LI><A NAME="tex2html295"
HREF="node85.html">Waveshaping using an exponential function</A>
<LI><A NAME="tex2html296"
HREF="node86.html">Sinusoidal waveshaping: evenness and oddness</A>
<LI><A NAME="tex2html297"
HREF="node87.html">Phase modulation and FM</A>
</UL>
<LI><A NAME="tex2html298"
HREF="node88.html">Exercises</A>
</UL>
<BR>
<LI><A NAME="tex2html299"
HREF="node89.html">Designer spectra</A>
<UL>
<LI><A NAME="tex2html300"
HREF="node90.html">Carrier/modulator model</A>
<LI><A NAME="tex2html301"
HREF="node91.html">Pulse trains</A>
<UL>
<LI><A NAME="tex2html302"
HREF="node92.html">Pulse trains via waveshaping</A>
<LI><A NAME="tex2html303"
HREF="node93.html">Pulse trains via wavetable stretching</A>
<LI><A NAME="tex2html304"
HREF="node94.html">Resulting spectra</A>
</UL>
<LI><A NAME="tex2html305"
HREF="node95.html">Movable ring modulation</A>
<LI><A NAME="tex2html306"
HREF="node96.html">Phase-aligned formant (PAF) generator</A>
<LI><A NAME="tex2html307"
HREF="node97.html">Examples</A>
<UL>
<LI><A NAME="tex2html308"
HREF="node98.html">Wavetable pulse train</A>
<LI><A NAME="tex2html309"
HREF="node99.html">Simple formant generator</A>
<LI><A NAME="tex2html310"
HREF="node100.html">Two-cosine carrier signal</A>
<LI><A NAME="tex2html311"
HREF="node101.html">The PAF generator</A>
<LI><A NAME="tex2html312"
HREF="node102.html">Stretched wavetables</A>
</UL>
<LI><A NAME="tex2html313"
HREF="node103.html">Exercises</A>
</UL>
<BR>
<LI><A NAME="tex2html314"
HREF="node104.html">Time shifts and delays</A>
<UL>
<LI><A NAME="tex2html315"
HREF="node105.html">Complex numbers</A>
<UL>
<LI><A NAME="tex2html316"
HREF="node106.html">Complex sinusoids</A>
</UL>
<LI><A NAME="tex2html317"
HREF="node107.html">Time shifts and phase changes</A>
<LI><A NAME="tex2html318"
HREF="node108.html">Delay networks</A>
<LI><A NAME="tex2html319"
HREF="node109.html">Recirculating delay networks</A>
<LI><A NAME="tex2html320"
HREF="node110.html">Power conservation and complex delay networks</A>
<LI><A NAME="tex2html321"
HREF="node111.html">Artificial reverberation</A>
<UL>
<LI><A NAME="tex2html322"
HREF="node112.html">Controlling reverberators</A>
</UL>
<LI><A NAME="tex2html323"
HREF="node113.html">Variable and fractional shifts</A>
<LI><A NAME="tex2html324"
HREF="node114.html">Fidelity of interpolating delay lines</A>
<LI><A NAME="tex2html325"
HREF="node115.html">Pitch shifting</A>
<LI><A NAME="tex2html326"
HREF="node116.html">Examples</A>
<UL>
<LI><A NAME="tex2html327"
HREF="node117.html">Fixed, noninterpolating delay line</A>
<LI><A NAME="tex2html328"
HREF="node118.html">Recirculating comb filter</A>
<LI><A NAME="tex2html329"
HREF="node119.html">Variable delay line</A>
<LI><A NAME="tex2html330"
HREF="node120.html">Order of execution and lower limits on delay times</A>
<LI><A NAME="tex2html331"
HREF="node121.html">Order of execution in non-recirculating delay lines</A>
<LI><A NAME="tex2html332"
HREF="node122.html">Non-recirculating comb filter as octave doubler</A>
<LI><A NAME="tex2html333"
HREF="node123.html">Time-varying complex comb filter: shakers</A>
<LI><A NAME="tex2html334"
HREF="node124.html">Reverberator</A>
<LI><A NAME="tex2html335"
HREF="node125.html">Pitch shifter</A>
</UL>
<LI><A NAME="tex2html336"
HREF="node126.html">Exercises</A>
</UL>
<BR>
<LI><A NAME="tex2html337"
HREF="node127.html">Filters</A>
<UL>
<LI><A NAME="tex2html338"
HREF="node128.html">Taxonomy of filters</A>
<UL>
<LI><A NAME="tex2html339"
HREF="node129.html">Low-pass and high-pass filters</A>
<LI><A NAME="tex2html340"
HREF="node130.html">Band-pass and stop-band filters</A>
<LI><A NAME="tex2html341"
HREF="node131.html">Equalizing filters</A>
</UL>
<LI><A NAME="tex2html342"
HREF="node132.html">Elementary filters</A>
<UL>
<LI><A NAME="tex2html343"
HREF="node133.html">Elementary non-recirculating filter</A>
<LI><A NAME="tex2html344"
HREF="node134.html">Non-recirculating filter, second form</A>
<LI><A NAME="tex2html345"
HREF="node135.html">Elementary recirculating filter</A>
<LI><A NAME="tex2html346"
HREF="node136.html">Compound filters</A>
<LI><A NAME="tex2html347"
HREF="node137.html">Real outputs from complex filters</A>
<LI><A NAME="tex2html348"
HREF="node138.html">Two recirculating filters for the price of one</A>
</UL>
<LI><A NAME="tex2html349"
HREF="node139.html">Designing filters</A>
<UL>
<LI><A NAME="tex2html350"
HREF="node140.html">One-pole low-pass filter</A>
<LI><A NAME="tex2html351"
HREF="node141.html">One-pole, one-zero high-pass filter</A>
<LI><A NAME="tex2html352"
HREF="node142.html">Shelving filter</A>
<LI><A NAME="tex2html353"
HREF="node143.html">Band-pass filter</A>
<LI><A NAME="tex2html354"
HREF="node144.html">Peaking and stop-band filter</A>
<LI><A NAME="tex2html355"
HREF="node145.html">Butterworth filters</A>
<LI><A NAME="tex2html356"
HREF="node146.html">Stretching the unit circle with rational functions</A>
<LI><A NAME="tex2html357"
HREF="node147.html">Butterworth band-pass filter</A>
<LI><A NAME="tex2html358"
HREF="node148.html">Time-varying coefficients</A>
<LI><A NAME="tex2html359"
HREF="node149.html">Impulse responses of recirculating filters</A>
<LI><A NAME="tex2html360"
HREF="node150.html">All-pass filters</A>
</UL>
<LI><A NAME="tex2html361"
HREF="node151.html">Applications</A>
<UL>
<LI><A NAME="tex2html362"
HREF="node152.html">Subtractive synthesis</A>
<LI><A NAME="tex2html363"
HREF="node153.html">Envelope following</A>
<LI><A NAME="tex2html364"
HREF="node154.html">Single Sideband Modulation</A>
</UL>
<LI><A NAME="tex2html365"
HREF="node155.html">Examples</A>
<UL>
<LI><A NAME="tex2html366"
HREF="node156.html">Prefabricated low-, high-, and band-pass filters</A>
<LI><A NAME="tex2html367"
HREF="node157.html">Prefabricated time-varying band-pass filter</A>
<LI><A NAME="tex2html368"
HREF="node158.html">Envelope followers</A>
<LI><A NAME="tex2html369"
HREF="node159.html">Single sideband modulation</A>
<LI><A NAME="tex2html370"
HREF="node160.html">Using elementary filters directly: shelving and peaking</A>
<LI><A NAME="tex2html371"
HREF="node161.html">Making and using all-pass filters</A>
</UL>
<LI><A NAME="tex2html372"
HREF="node162.html">Exercises</A>
</UL>
<BR>
<LI><A NAME="tex2html373"
HREF="node163.html">Fourier analysis and resynthesis</A>
<UL>
<LI><A NAME="tex2html374"
HREF="node164.html">Fourier analysis of periodic signals</A>
<UL>
<LI><A NAME="tex2html375"
HREF="node165.html">Periodicity of the Fourier transform</A>
<LI><A NAME="tex2html376"
HREF="node166.html">Fourier transform as additive synthesis</A>
</UL>
<LI><A NAME="tex2html377"
HREF="node167.html">Properties of Fourier transforms</A>
<UL>
<LI><A NAME="tex2html378"
HREF="node168.html">Fourier transform of DC</A>
<LI><A NAME="tex2html379"
HREF="node169.html">Shifts and phase changes</A>
<LI><A NAME="tex2html380"
HREF="node170.html">Fourier transform of a sinusoid</A>
</UL>
<LI><A NAME="tex2html381"
HREF="node171.html">Fourier analysis of non-periodic signals</A>
<LI><A NAME="tex2html382"
HREF="node172.html">Fourier analysis and reconstruction of audio signals</A>
<UL>
<LI><A NAME="tex2html383"
HREF="node173.html">Narrow-band companding</A>
<LI><A NAME="tex2html384"
HREF="node174.html">Timbre stamping (classical vocoder)</A>
</UL>
<LI><A NAME="tex2html385"
HREF="node175.html">Phase</A>
<UL>
<LI><A NAME="tex2html386"
HREF="node176.html">Phase relationships between channels</A>
</UL>
<LI><A NAME="tex2html387"
HREF="node177.html">Phase bashing</A>
<LI><A NAME="tex2html388"
HREF="node178.html">Examples</A>
<UL>
<LI><A NAME="tex2html389"
HREF="node179.html">Fourier analysis and resynthesis in Pd</A>
<LI><A NAME="tex2html390"
HREF="node180.html">Narrow-band companding: noise suppression</A>
<LI><A NAME="tex2html391"
HREF="node181.html">Timbre stamp (``vocoder")</A>
<LI><A NAME="tex2html392"
HREF="node182.html">Phase vocoder time bender</A>
</UL>
<LI><A NAME="tex2html393"
HREF="node183.html">Exercises</A>
</UL>
<BR>
<LI><A NAME="tex2html394"
HREF="node184.html">Classical waveforms</A>
<UL>
<LI><A NAME="tex2html395"
HREF="node185.html">Symmetries and Fourier series</A>
<UL>
<LI><A NAME="tex2html396"
HREF="node186.html">Sawtooth waves and symmetry</A>
</UL>
<LI><A NAME="tex2html397"
HREF="node187.html">Dissecting classical waveforms</A>
<LI><A NAME="tex2html398"
HREF="node188.html">Fourier series of the elementary waveforms</A>
<UL>
<LI><A NAME="tex2html399"
HREF="node189.html">Sawtooth wave</A>
<LI><A NAME="tex2html400"
HREF="node190.html">Parabolic wave</A>
<LI><A NAME="tex2html401"
HREF="node191.html">Square and symmetric triangle waves</A>
<LI><A NAME="tex2html402"
HREF="node192.html">General (non-symmetric) triangle wave</A>
</UL>
<LI><A NAME="tex2html403"
HREF="node193.html">Predicting and controlling foldover</A>
<UL>
<LI><A NAME="tex2html404"
HREF="node194.html">Over-sampling</A>
<LI><A NAME="tex2html405"
HREF="node195.html">Sneaky triangle waves</A>
<LI><A NAME="tex2html406"
HREF="node196.html">Transition splicing</A>
</UL>
<LI><A NAME="tex2html407"
HREF="node197.html">Examples</A>
<UL>
<LI><A NAME="tex2html408"
HREF="node198.html">Combining sawtooth waves</A>
<LI><A NAME="tex2html409"
HREF="node199.html">Strategies for band-limiting sawtooth waves</A>
</UL>
<LI><A NAME="tex2html410"
HREF="node200.html">Exercises</A>
</UL>
<BR>
<LI><A NAME="tex2html411"
HREF="node201.html">Index</A>
<LI><A NAME="tex2html412"
HREF="node202.html">Bibliography</A>
<LI><A NAME="tex2html413"
HREF="node203.html">About this document ...</A>
</UL>
<!--End of Table of Child-Links-->
<BR><HR>
<ADDRESS>
Miller Puckette
2006-12-30
</ADDRESS>
</BODY>
</HTML>

1
images.aux Normal file
View File

@ -0,0 +1 @@
\relax

161
images.bbl Normal file
View File

@ -0,0 +1,161 @@
\begin{thebibliography}{RMW02}
\bibitem[Bal03]{r-ballora03}
Mark Ballora.
\newblock {\em Essentials of Music Technology}.
\newblock Prentice Hall, Upper Saddle River, New Jersey, 2003.
\bibitem[Ble01]{r-blesser01}
Barry Blesser.
\newblock An interdisciplinary synthesis of reverberation viewpoints.
\newblock {\em Journal of the Audio Engineering Society}, 49(10):867--903,
2001.
\bibitem[Bou00]{r-boulanger00}
Richard Boulanger, editor.
\newblock {\em The Csound book}.
\newblock MIT Press, Cambridge, Massachusetts, 2000.
\bibitem[Cha80]{r-chamberlin80}
Hal Chamberlin.
\newblock {\em Musical applications of microprocessors}.
\newblock Hayden, Rochelle Park, N.J., 1980.
\bibitem[Cho73]{r-chowning73}
John Chowning.
\newblock The synthesis of complex audio spectra by means of frequency
modulation.
\newblock {\em Journal of the Audio Engineering Society}, 21(7):526--534, 1973.
\bibitem[Cho89]{r-chowning89}
John Chowning.
\newblock Frequency modulation synthesis of the singing voice.
\newblock In Max~V. Mathews and John~R. Pierce, editors, {\em Current
Directions in Computer Music Research}, pages 57--64. MIT Press, Cambridge,
1989.
\bibitem[DJ85]{r-dodge85}
Charles Dodge and Thomas~A. Jerse.
\newblock {\em Computer music : synthesis, composition, and performance}.
\newblock Schirmer, New York, 1985.
\bibitem[DL97]{r-dolson97}
Mark Dolson and Jean Laroche.
\newblock About this phasiness business.
\newblock In {\em Proceedings of the International Computer Music Conference},
pages 55--58, Ann Arbor, 1997. International Computer Music Association.
\bibitem[GM77]{r-grey77}
John~M. Grey and James~A. Moorer.
\newblock Perceptual evaluations of synthesized musical instrument tones.
\newblock {\em Journal of the Acoustical Society of America}, 62:454--462,
1977.
\bibitem[Har87]{r-hartmann87}
William~M. Hartmann.
\newblock Digital waveform generation by fractional addressing.
\newblock {\em Journal of the Acoustical Society of America}, 82:1883--1891,
1987.
\bibitem[KS83]{r-karplus83}
Kevin Karplus and Alex Strong.
\newblock Digital synthesis of plucked-string and drum timbres.
\newblock {\em Computer Music Journal}, 7(2):43--55, 1983.
\bibitem[Leb77]{r-lebrun77}
Marc Lebrun.
\newblock A derivation of the spectrum of {FM} with a complex modulating wave.
\newblock {\em Computer Music Journal}, 1(4):51--52, 1977.
\bibitem[Leb79]{r-lebrun79}
Marc Lebrun.
\newblock Digital waveshaping synthesis.
\newblock {\em Journal of the Audio Engineering Society}, 27(4):250--266, 1979.
\bibitem[Mat69]{r-mathews69}
Max~V. Mathews.
\newblock {\em The Technology of Computer Music}.
\newblock MIT Press, Cambridge, Massachusetts, 1969.
\bibitem[Moo90]{r-moore90}
F.~Richard Moore.
\newblock {\em Elements of Computer Music}.
\newblock Prentice Hall, Englewood Cliffs, second edition, 1990.
\bibitem[PB87]{r-parks87}
T.~W. Parks and C.S. Burrus.
\newblock {\em Digital filter design}.
\newblock Wiley, New York, 1987.
\bibitem[Puc95a]{r-puckette95a}
Miller~S. Puckette.
\newblock Formant-based audio synthesis using nonlinear distortion.
\newblock {\em Journal of the Audio Engineering Society}, 43(1):224--227, 1995.
\bibitem[Puc95b]{r-puckette95b}
Miller~S. Puckette.
\newblock Phase-locked vocoder.
\newblock In {\em IEEE ASSP Workshop on Applications of Signal Processing to
Audio and Acoustics}, 1995.
\bibitem[Puc01]{r-puckette01a}
Miller~S. Puckette.
\newblock Synthesizing sounds with specified, time-varying spectra.
\newblock In {\em Proceedings of the International Computer Music Conference},
pages 361--364, Ann Arbor, 2001. International Computer Music Association.
\bibitem[Puc05]{r-puckette05}
Miller~S. Puckette.
\newblock Phase bashing for sample-based formant synthesis.
\newblock In {\em Proceedings of the International Computer Music Conference},
pages 733--736, Ann Arbor, 2005. International Computer Music Association.
\bibitem[Reg93]{r-mitra93}
Phillip~A. Regalia.
\newblock Special filter design.
\newblock In Sanjit~K. Mitra and James~F. Kaiser, editors, {\em Handbook for
digital signal processing}, pages 907--978. Wiley, New York, 1993.
\bibitem[RM69]{r-risset69}
Jean-Claude Risset and Max~V. Mathews.
\newblock Analysis of musical instrument tones.
\newblock {\em Physics Today}, 22:23--40, 1969.
\bibitem[RMW02]{r-rossing02}
Thomas~D. Rossing, F.~Richard Moore, and Paul~A. Wheeler.
\newblock {\em The Science of Sound}.
\newblock Addison Wesley, San Francisco, third edition, 2002.
\bibitem[Roa01]{r-roads01}
Curtis Roads.
\newblock {\em Microsound}.
\newblock MIT Press, Cambridge, Massachusetts, 2001.
\bibitem[Sch77]{r-schottstaedt87}
Bill Schottstaedt.
\newblock Simulation of natural instrument tones using frequency modulation
with a complex modulating wave.
\newblock {\em Computer Music Journal}, 1(4):46--50, 1977.
\bibitem[SI03]{r-smith03}
Julius~Orion Smith~III.
\newblock {\em Mathematics of the Discrete Fourier Transform (DFT), with Music
and Audio Applications}.
\newblock W3K Publishing, Menlo Park, California, 2003.
\bibitem[Ste96]{r-steiglitz96}
Kenneth Steiglitz.
\newblock {\em A Digital Signal Processing Primer}.
\newblock Addison-Wesley, Menlo Park, California, 1996.
\bibitem[Str85]{r-strawn85}
John Strawn, editor.
\newblock {\em Digital Audio Signal Processing}.
\newblock William Kaufmann, Los Altos, California, 1985.
\bibitem[Str95]{r-strange72}
Allen Strange.
\newblock {\em Electronic music: systems, techniques, and controls}.
\newblock W. C. Brown, Dubuque, Iowa, 1995.
\end{thebibliography}

0
images.idx Normal file
View File

8391
images.log Normal file

File diff suppressed because it is too large Load Diff

9656
images.pl Normal file

File diff suppressed because it is too large Load Diff

11113
images.tex Normal file

File diff suppressed because it is too large Load Diff

BIN
img1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 282 B

BIN
img10.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 329 B

BIN
img100.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 328 B

BIN
img1000.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 418 B

BIN
img1001.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 572 B

BIN
img1002.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 865 B

BIN
img1003.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 567 B

BIN
img1004.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 206 B

BIN
img1005.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 896 B

BIN
img1006.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 B

BIN
img1007.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 269 B

BIN
img1008.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
img1009.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 919 B

BIN
img101.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 353 B

BIN
img1010.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 942 B

BIN
img1011.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 443 B

BIN
img1012.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 277 B

BIN
img1013.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
img1014.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 306 B

BIN
img1015.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 326 B

BIN
img1016.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 312 B

BIN
img1017.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 281 B

BIN
img1018.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 319 B

BIN
img1019.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 380 B

BIN
img102.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 225 B

BIN
img1020.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 B

BIN
img1021.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

BIN
img1022.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 308 B

BIN
img1023.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 305 B

BIN
img1024.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

BIN
img1025.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
img1026.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
img1027.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
img1028.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 365 B

BIN
img1029.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 444 B

BIN
img103.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 525 B

BIN
img1030.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 378 B

BIN
img1031.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 353 B

BIN
img1032.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 B

BIN
img1033.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 388 B

BIN
img1034.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 368 B

BIN
img1035.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 451 B

BIN
img1036.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 381 B

BIN
img1037.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 355 B

BIN
img1038.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 431 B

BIN
img1039.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 382 B

BIN
img104.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

BIN
img1040.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB

BIN
img1041.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 B

BIN
img1042.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 441 B

BIN
img1043.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 361 B

BIN
img1044.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 536 B

BIN
img1045.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 443 B

BIN
img1046.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 411 B

BIN
img1047.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 424 B

BIN
img1048.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 B

BIN
img1049.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 635 B

BIN
img105.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 313 B

BIN
img1050.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 628 B

BIN
img1051.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 255 B

BIN
img1052.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 706 B

BIN
img1053.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
img1054.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 255 B

BIN
img1055.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 252 B

BIN
img1056.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
img1057.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
img1058.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 356 B

BIN
img1059.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 198 B

BIN
img106.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 B

BIN
img1060.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 784 B

BIN
img1061.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 928 B

BIN
img1062.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 308 B

BIN
img1063.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 B

BIN
img1064.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 770 B

BIN
img1065.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
img1066.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
img1067.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 B

BIN
img1068.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 264 B

BIN
img1069.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 463 B

BIN
img107.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 328 B

BIN
img1070.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 B

BIN
img1071.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 939 B

BIN
img1072.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 435 B

BIN
img1073.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 305 B

BIN
img1074.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 918 B

BIN
img1075.png Normal file