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/node201.html

1191 lines
41 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>Index</TITLE>
<META NAME="description" CONTENT="Index">
<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="node202.html">
<LINK REL="previous" HREF="node184.html">
<LINK REL="up" HREF="book.html">
<LINK REL="next" HREF="node202.html">
</HEAD>
<BODY >
<!--Navigation Panel-->
<A ID="tex2html3563"
HREF="node202.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="next.png"></A>
<A ID="tex2html3559"
HREF="book.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="up.png"></A>
<A ID="tex2html3553"
HREF="node200.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="prev.png"></A>
<A ID="tex2html3561"
HREF="node4.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
SRC="contents.png"></A>
<BR>
<B> Next:</B> <A ID="tex2html3564"
HREF="node202.html">Bibliography</A>
<B> Up:</B> <A ID="tex2html3560"
HREF="book.html">book</A>
<B> Previous:</B> <A ID="tex2html3554"
HREF="node200.html">Exercises</A>
&nbsp; <B> <A ID="tex2html3562"
HREF="node4.html">Contents</A></B>
<BR>
<BR>
<!--End of Navigation Panel-->
<BR>
<H2><A ID="SECTION001500000000000000000">
Index</A>
</H2><DL COMPACT>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{osc}\sim$}$
-->
<IMG
WIDTH="57" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img146.png"
ALT="\fbox{ $ \mathrm{osc}\sim $}"></STRONG>
<DD><A HREF="node19.html#1402">Constant amplitude scaler</A>
<DT><STRONG><!-- MATH
$\fbox{$*\sim$}$
-->
<IMG
WIDTH="49" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
SRC="img147.png"
ALT="\fbox{ $*\sim$\ }"></STRONG>
<DD><A HREF="node19.html#1370">Constant amplitude scaler</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{dac}\sim$}$
-->
<IMG
WIDTH="60" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img148.png"
ALT="\fbox{ $ \mathrm{dac}\sim $}"></STRONG>
<DD><A HREF="node19.html#1403">Constant amplitude scaler</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{line}\sim$}$
-->
<IMG
WIDTH="61" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img152.png"
ALT="\fbox{ $ \mathrm{line}\sim $}"></STRONG>
<DD><A HREF="node21.html#1404">Smoothed amplitude control with</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{mtof}$}$
-->
<IMG
WIDTH="52" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img154.png"
ALT="\fbox{ $ \mathrm{mtof} $}"></STRONG>
<DD><A HREF="node23.html#1405">Conversion between frequency and</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{ftom}$}$
-->
<IMG
WIDTH="51" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img155.png"
ALT="\fbox{ $ \mathrm{ftom} $}"></STRONG>
<DD><A HREF="node23.html#1406">Conversion between frequency and</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{r}$}$
-->
<IMG
WIDTH="25" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img157.png"
ALT="\fbox{ $ \mathrm{r} $}"></STRONG>
<DD><A HREF="node23.html#1407">Conversion between frequency and</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{receive}$}$
-->
<IMG
WIDTH="66" HEIGHT="40" ALIGN="MIDDLE" BORDER="0"
SRC="img156.png"
ALT="\fbox{ $ \mathrm{receive} $}"></STRONG>
<DD><A HREF="node23.html#1408">Conversion between frequency and</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{s}$}$
-->
<IMG
WIDTH="31" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img159.png"
ALT="\fbox{ $\mathrm{s}$\ }"></STRONG>
<DD><A HREF="node23.html#1409">Conversion between frequency and</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{send}$}$
-->
<IMG
WIDTH="50" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img158.png"
ALT="\fbox{ $\mathrm{send}$}"></STRONG>
<DD><A HREF="node23.html#1410">Conversion between frequency and</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{tabosc4}\sim$}$
-->
<IMG
WIDTH="89" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img273.png"
ALT="\fbox{ $ \mathrm{tabosc4}\sim $}"></STRONG>
<DD><A HREF="node33.html#2554">Wavetable oscillator</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{tabread4}\sim$}$
-->
<IMG
WIDTH="102" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img276.png"
ALT="\fbox{ $\mathrm{tabread4}\sim$\ }"></STRONG>
<DD><A HREF="node34.html#2555">Wavetable lookup in general</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{tabwrite}\sim$}$
-->
<IMG
WIDTH="99" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img277.png"
ALT="\fbox{ $\mathrm{tabwrite}\sim$\ }"></STRONG>
<DD><A HREF="node34.html#2556">Wavetable lookup in general</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{pack}$}$
-->
<IMG
WIDTH="56" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img278.png"
ALT="\fbox{ $\mathrm{pack}$\ }"></STRONG>
<DD><A HREF="node34.html#2557">Wavetable lookup in general</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{hip}\sim$}$
-->
<IMG
WIDTH="63" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img280.png"
ALT="\fbox{ $\mathrm{hip}\sim$\ }"></STRONG>
<DD><A HREF="node35.html#2558">Using a wavetable as</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{cos}\sim$}$
-->
<IMG
WIDTH="63" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img282.png"
ALT="\fbox{ $\mathrm{cos}\sim$\ }"></STRONG>
<DD><A HREF="node36.html#2559">Looping samplers</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{samphold}\sim$}$
-->
<IMG
WIDTH="108" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img284.png"
ALT="\fbox{ $\mathrm{samphold}\sim$\ }"></STRONG>
<DD><A HREF="node36.html#2560">Looping samplers</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{loadbang}$}$
-->
<IMG
WIDTH="87" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img286.png"
ALT="\fbox{ $\mathrm{loadbang}$\ }"></STRONG>
<DD><A HREF="node37.html#2561">Overlapping sample looper</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{expr}$}$
-->
<IMG
WIDTH="55" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img287.png"
ALT="\fbox{ $\mathrm{expr}$\ }"></STRONG>
<DD><A HREF="node37.html#2562">Overlapping sample looper</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{wrap}\sim$\ }$
-->
<IMG
WIDTH="65" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img288.png"
ALT="\fbox{$\mathrm{wrap}\sim$}"></STRONG>
<DD><A HREF="node37.html#2563">Overlapping sample looper</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{send}\sim$}$
-->
<IMG
WIDTH="72" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img289.png"
ALT="\fbox{ $\mathrm{send}\sim$\ }"></STRONG>
<DD><A HREF="node37.html#2564">Overlapping sample looper</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{s}\sim$}$
-->
<IMG
WIDTH="48" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img290.png"
ALT="\fbox{ $\mathrm{s}\sim$\ }"></STRONG>
<DD><A HREF="node37.html#2565">Overlapping sample looper</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{receive}\sim$}$
-->
<IMG
WIDTH="88" HEIGHT="40" ALIGN="MIDDLE" BORDER="0"
SRC="img291.png"
ALT="\fbox{ $\mathrm{receive}\sim$\ }"></STRONG>
<DD><A HREF="node37.html#2566">Overlapping sample looper</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{r}\sim$}$
-->
<IMG
WIDTH="47" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img292.png"
ALT="\fbox{ $\mathrm{r}\sim$\ }"></STRONG>
<DD><A HREF="node37.html#2567">Overlapping sample looper</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{delay}$}$
-->
<IMG
WIDTH="61" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img339.png"
ALT="\fbox{ $\mathrm{delay}$\ }">, <!-- MATH
$\fbox{$\mathrm{del}$}$
-->
<IMG
WIDTH="45" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img338.png"
ALT="\fbox{ $\mathrm{del}$\ }"></STRONG>
<DD><A HREF="node49.html#3843">Control operations in Pd</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{pipe}$}$
-->
<IMG
WIDTH="54" HEIGHT="40" ALIGN="MIDDLE" BORDER="0"
SRC="img340.png"
ALT="\fbox{ $\mathrm{pipe}$\ }"></STRONG>
<DD><A HREF="node49.html#3844">Control operations in Pd</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{moses}$}$
-->
<IMG
WIDTH="65" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img341.png"
ALT="\fbox{ $\mathrm{moses}$\ }"></STRONG>
<DD><A HREF="node49.html#3845">Control operations in Pd</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{select}$}$
-->
<IMG
WIDTH="63" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img342.png"
ALT="\fbox{ $\mathrm{select}$\ }">, <!-- MATH
$\fbox{$\mathrm{sel}$}$
-->
<IMG
WIDTH="42" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img343.png"
ALT="\fbox{ $\mathrm{sel}$\ }"></STRONG>
<DD><A HREF="node49.html#3846">Control operations in Pd</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{line}$}$
-->
<IMG
WIDTH="44" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img345.png"
ALT="\fbox{ $\mathrm{line}$}"></STRONG>
<DD><A HREF="node52.html#3847">Converting controls to signals</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{vline}\sim$}$
-->
<IMG
WIDTH="69" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img346.png"
ALT="\fbox{ $\mathrm{vline}\sim$}"></STRONG>
<DD><A HREF="node52.html#3848">Converting controls to signals</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{snapshot}\sim$}$
-->
<IMG
WIDTH="97" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img348.png"
ALT="\fbox{ $\mathrm{snapshot}\sim$}"></STRONG>
<DD><A HREF="node54.html#3849">Signals to controls</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{env}\sim$}$
-->
<IMG
WIDTH="60" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img349.png"
ALT="\fbox{ $\mathrm{env}\sim$}"></STRONG>
<DD><A HREF="node54.html#3850">Signals to controls</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{notein}$}$
-->
<IMG
WIDTH="62" HEIGHT="40" ALIGN="MIDDLE" BORDER="0"
SRC="img352.png"
ALT="\fbox{ $\mathrm{notein}$}"></STRONG>
<DD><A HREF="node56.html#3851">MIDI-style synthesizer</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{stripnote}$}$
-->
<IMG
WIDTH="81" HEIGHT="40" ALIGN="MIDDLE" BORDER="0"
SRC="img353.png"
ALT="\fbox{ $\mathrm{stripnote}$}"></STRONG>
<DD><A HREF="node56.html#3852">MIDI-style synthesizer</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{trigger}$}$
-->
<IMG
WIDTH="65" HEIGHT="40" ALIGN="MIDDLE" BORDER="0"
SRC="img354.png"
ALT="\fbox{ $\mathrm{trigger}$}">, <!-- MATH
$\fbox{$\mathrm{t}$}$
-->
<IMG
WIDTH="25" HEIGHT="39" ALIGN="MIDDLE" BORDER="0"
SRC="img355.png"
ALT="\fbox{ $\mathrm{t}$}"></STRONG>
<DD><A HREF="node56.html#3853">MIDI-style synthesizer</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{inlet}$}$
-->
<IMG
WIDTH="50" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img374.png"
ALT="\fbox{ $ \mathrm{inlet} $}"></STRONG>
<DD><A HREF="node67.html#4903">Encapsulation in Pd</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{inlet}\sim$}$
-->
<IMG
WIDTH="67" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img375.png"
ALT="\fbox{ $ \mathrm{inlet}\sim $}"></STRONG>
<DD><A HREF="node67.html#4904">Encapsulation in Pd</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{outlet}$}$
-->
<IMG
WIDTH="65" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img376.png"
ALT="\fbox{ $\mathrm{outlet}$\ }"></STRONG>
<DD><A HREF="node67.html#4905">Encapsulation in Pd</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{outlet}\sim$}$
-->
<IMG
WIDTH="82" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img377.png"
ALT="\fbox{ $\mathrm{outlet}\sim$\ }"></STRONG>
<DD><A HREF="node67.html#4906">Encapsulation in Pd</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{unpack}$}$
-->
<IMG
WIDTH="69" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img383.png"
ALT="\fbox{ $\mathrm{unpack}$}"></STRONG>
<DD><A HREF="node70.html#4907">Transfer functions for amplitude</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{catch\sim}$}$
-->
<IMG
WIDTH="67" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img387.png"
ALT="\fbox{$\mathrm{catch\sim}$}"></STRONG>
<DD><A HREF="node71.html#4908">Additive synthesis: Risset's bell</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{throw\sim}$}$
-->
<IMG
WIDTH="71" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img389.png"
ALT="\fbox{$\mathrm{throw\sim}$}"></STRONG>
<DD><A HREF="node71.html#4909">Additive synthesis: Risset's bell</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{mod}$}$
-->
<IMG
WIDTH="50" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img395.png"
ALT="\fbox{ $\mathrm{mod}$}"></STRONG>
<DD><A HREF="node73.html#4910">Polyphonic synthesis: sampler</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{div}$}$
-->
<IMG
WIDTH="36" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img396.png"
ALT="\fbox{$\mathrm{div}$}"></STRONG>
<DD><A HREF="node73.html#4911">Polyphonic synthesis: sampler</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{poly}$}$
-->
<IMG
WIDTH="49" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img397.png"
ALT="\fbox{ $\mathrm{poly}$}"></STRONG>
<DD><A HREF="node73.html#4912">Polyphonic synthesis: sampler</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{makenote}$}$
-->
<IMG
WIDTH="80" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img399.png"
ALT="\fbox{$\mathrm{makenote}$}"></STRONG>
<DD><A HREF="node73.html#4913">Polyphonic synthesis: sampler</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{fiddle}\sim$}$
-->
<IMG
WIDTH="69" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img489.png"
ALT="\fbox{$\mathrm{fiddle}\sim$}"></STRONG>
<DD><A HREF="node82.html#5955">Octave divider and formant</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{clip}\sim$}$
-->
<IMG
WIDTH="55" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img492.png"
ALT="\fbox{$\mathrm{clip}\sim$}"></STRONG>
<DD><A HREF="node83.html#5956">Waveshaping and difference tones</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{until}$}$
-->
<IMG
WIDTH="57" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img623.png"
ALT="\fbox{ $\mathrm{until}$\ }"></STRONG>
<DD><A HREF="node101.html#7054">The PAF generator</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{delwrite}\sim$}$
-->
<IMG
WIDTH="86" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img820.png"
ALT="\fbox{$\mathrm{delwrite}\sim$}"></STRONG>
<DD><A HREF="node117.html#8424">Fixed, noninterpolating delay line</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{delread}\sim$}$
-->
<IMG
WIDTH="81" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img822.png"
ALT="\fbox{$\mathrm{delread}\sim$}"></STRONG>
<DD><A HREF="node117.html#8425">Fixed, noninterpolating delay line</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{vd}\sim$}$
-->
<IMG
WIDTH="48" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img826.png"
ALT="\fbox{$\mathrm{vd}\sim$}"></STRONG>
<DD><A HREF="node119.html#8426">Variable delay line</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{block}\sim$}$
-->
<IMG
WIDTH="67" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img835.png"
ALT="\fbox{$\mathrm{block}\sim$}"></STRONG>
<DD><A HREF="node120.html#8427">Order of execution and</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{switch}\sim$}$
-->
<IMG
WIDTH="74" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img836.png"
ALT="\fbox{$\mathrm{switch}\sim$}"></STRONG>
<DD><A HREF="node120.html#8428">Order of execution and</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{lop}\sim$}$
-->
<IMG
WIDTH="52" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img1015.png"
ALT="\fbox{$\mathrm{lop}\sim$}"></STRONG>
<DD><A HREF="node156.html#10842">Prefabricated low-, high-, and</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{hip}\sim$}$
-->
<IMG
WIDTH="63" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img280.png"
ALT="\fbox{ $\mathrm{hip}\sim$\ }"></STRONG>
<DD><A HREF="node156.html#10843">Prefabricated low-, high-, and</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{bp}\sim$}$
-->
<IMG
WIDTH="48" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img1018.png"
ALT="\fbox{$\mathrm{bp}\sim$}"></STRONG>
<DD><A HREF="node156.html#10844">Prefabricated low-, high-, and</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{noise}\sim$}$
-->
<IMG
WIDTH="65" HEIGHT="40" ALIGN="MIDDLE" BORDER="0"
SRC="img1020.png"
ALT="\fbox{$\mathrm{noise}\sim$}"></STRONG>
<DD><A HREF="node156.html#10845">Prefabricated low-, high-, and</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{vcf}\sim$}$
-->
<IMG
WIDTH="52" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img1023.png"
ALT="\fbox{$\mathrm{vcf}\sim$}"></STRONG>
<DD><A HREF="node157.html#10846">Prefabricated time-varying band-pass filter</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{rzero}\sim$}$
-->
<IMG
WIDTH="65" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img1031.png"
ALT="\fbox{$\mathrm{rzero}\sim$}"></STRONG>
<DD><A HREF="node160.html#10847">Using elementary filters directly:</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{rzero\_rev}\sim$}$
-->
<IMG
WIDTH="93" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img1032.png"
ALT="\fbox{$\mathrm{rzero\_rev}\sim$}"></STRONG>
<DD><A HREF="node160.html#10848">Using elementary filters directly:</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{rpole}\sim$}$
-->
<IMG
WIDTH="66" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img1033.png"
ALT="\fbox{$\mathrm{rpole}\sim$}"></STRONG>
<DD><A HREF="node160.html#10849">Using elementary filters directly:</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{czero}\sim$}$
-->
<IMG
WIDTH="66" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img1037.png"
ALT="\fbox{$\mathrm{czero}\sim$}"></STRONG>
<DD><A HREF="node160.html#10850">Using elementary filters directly:</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{czero\_rev}\sim$}$
-->
<IMG
WIDTH="94" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
SRC="img1038.png"
ALT="\fbox{$\mathrm{czero\_rev}\sim$}"></STRONG>
<DD><A HREF="node160.html#10851">Using elementary filters directly:</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{cpole}\sim$}$
-->
<IMG
WIDTH="66" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img1039.png"
ALT="\fbox{$\mathrm{cpole}\sim$}"></STRONG>
<DD><A HREF="node160.html#10852">Using elementary filters directly:</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{fft}\sim$}$
-->
<IMG
WIDTH="46" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img1217.png"
ALT="\fbox{$\mathrm{fft}\sim$}"></STRONG>
<DD><A HREF="node179.html#12898">Fourier analysis and resynthesis</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{rfft}\sim$}$
-->
<IMG
WIDTH="52" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img1219.png"
ALT="\fbox{$\mathrm{rfft}\sim$}"></STRONG>
<DD><A HREF="node179.html#12899">Fourier analysis and resynthesis</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{tabreceive}\sim$}$
-->
<IMG
WIDTH="101" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img1222.png"
ALT="\fbox{$\mathrm{tabreceive}\sim$}"></STRONG>
<DD><A HREF="node179.html#12900">Fourier analysis and resynthesis</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{rifft}\sim$}$
-->
<IMG
WIDTH="57" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img1225.png"
ALT="\fbox{$\mathrm{rifft}\sim$}"></STRONG>
<DD><A HREF="node179.html#12901">Fourier analysis and resynthesis</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{bang}\sim$}$
-->
<IMG
WIDTH="64" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img1232.png"
ALT="\fbox{$\mathrm{bang}\sim$}"></STRONG>
<DD><A HREF="node180.html#12903">Narrow-band companding: noise suppression</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{tabsend}\sim$}$
-->
<IMG
WIDTH="85" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img1234.png"
ALT="\fbox{$\mathrm{tabsend}\sim$}"></STRONG>
<DD><A HREF="node180.html#12904">Narrow-band companding: noise suppression</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{lrshift}\sim$}$
-->
<IMG
WIDTH="72" HEIGHT="41" ALIGN="MIDDLE" BORDER="0"
SRC="img1242.png"
ALT="\fbox{$\mathrm{lrshift}\sim$}"></STRONG>
<DD><A HREF="node182.html#12905">Phase vocoder time bender</A>
<DT><STRONG><!-- MATH
$\fbox{$\mathrm{q8\_rsqrt}\sim$}$
-->
<IMG
WIDTH="86" HEIGHT="40" ALIGN="MIDDLE" BORDER="0"
SRC="img1244.png"
ALT="\fbox{$\mathrm{q8\_rsqrt}\sim$}"></STRONG>
<DD><A HREF="node182.html#12906">Phase vocoder time bender</A>
<DT><STRONG>absolute value (of a complex number)</STRONG>
<DD><A HREF="node105.html#7776">Complex numbers</A>
<DT><STRONG>abstraction</STRONG>
<DD><A HREF="node67.html#4709">Encapsulation in Pd</A>
<DT><STRONG>additive synthesis</STRONG>
<DD><A HREF="node14.html#1205">Periodic Signals</A>
<DL COMPACT>
<DT><STRONG>examples</STRONG>
<DD><A HREF="node71.html#4778">Additive synthesis: Risset's bell</A>
| <A HREF="node72.html#4814">Additive synthesis: spectral envelope</A>
</DL>
<DT><STRONG>ADSR envelope generator</STRONG>
<DD><A HREF="node59.html#4577">Envelope Generators</A>
<DT><STRONG>aliasing</STRONG>
<DD><A HREF="node41.html#3560">The sampling theorem</A>
<DT><STRONG>all-pass filter</STRONG>
<DD><A HREF="node110.html#8087">Power conservation and complex</A>
<DT><STRONG>amplitude</STRONG>
<DD><A HREF="node7.html#1020">Sinusoids, amplitude and frequency</A>
| <A HREF="node8.html#1038">Measures of Amplitude</A>
<DL COMPACT>
<DT><STRONG>complex</STRONG>
<DD><A HREF="node106.html#7846">Complex sinusoids</A>
</DL>
<DT><STRONG>amplitude, measures of</STRONG>
<DD><A HREF="node8.html#1041">Measures of Amplitude</A>
<DT><STRONG>amplitude, peak</STRONG>
<DD><A HREF="node8.html#1042">Measures of Amplitude</A>
<DT><STRONG>amplitude, RMS</STRONG>
<DD><A HREF="node8.html#1046">Measures of Amplitude</A>
<DT><STRONG>angle of rotation</STRONG>
<DD><A HREF="node110.html#8036">Power conservation and complex</A>
<DT><STRONG>argument (of a complex number)</STRONG>
<DD><A HREF="node105.html#7781">Complex numbers</A>
<DT><STRONG>arguments</STRONG>
<DD><DL COMPACT>
<DT><STRONG>creation</STRONG>
<DD><A HREF="node16.html#1226">Quick Introduction to Pd</A>
</DL>
<DT><STRONG>audio signals, digital</STRONG>
<DD><A HREF="node7.html#1013">Sinusoids, amplitude and frequency</A>
<DT><STRONG>band-pass filter</STRONG>
<DD><A HREF="node130.html#10086">Band-pass and stop-band filters</A>
<DT><STRONG>bandwidth</STRONG>
<DD><A HREF="node89.html#6800">Designer spectra</A>
| <A HREF="node130.html#10098">Band-pass and stop-band filters</A>
<DT><STRONG>beating</STRONG>
<DD><A HREF="node24.html#1326">More additive synthesis</A>
<DT><STRONG>Bessel functions</STRONG>
<DD><A HREF="node86.html#5889">Sinusoidal waveshaping: evenness and</A>
<DT><STRONG>box</STRONG>
<DD><A HREF="node16.html#1214">Quick Introduction to Pd</A>
<DL COMPACT>
<DT><STRONG>GUI</STRONG>
<DD><A HREF="node16.html#1232">Quick Introduction to Pd</A>
<DT><STRONG>message</STRONG>
<DD><A HREF="node16.html#1218">Quick Introduction to Pd</A>
<DT><STRONG>number</STRONG>
<DD><A HREF="node16.html#1229">Quick Introduction to Pd</A>
<DT><STRONG>object</STRONG>
<DD><A HREF="node16.html#1221">Quick Introduction to Pd</A>
</DL>
<DT><STRONG>carrier frequency</STRONG>
<DD><A HREF="node79.html#5771">Frequency and phase modulation</A>
| <A HREF="node90.html#6813">Carrier/modulator model</A>
<DT><STRONG>carrier signal</STRONG>
<DD><A HREF="node77.html#5641">Multiplying audio signals</A>
<DT><STRONG>center frequency</STRONG>
<DD><A HREF="node89.html#6798">Designer spectra</A>
| <A HREF="node130.html#10096">Band-pass and stop-band filters</A>
<DT><STRONG>Central Limit Theorem</STRONG>
<DD><A HREF="node78.html#5747">Waveshaping</A>
<DT><STRONG>cents</STRONG>
<DD><A HREF="node11.html#1107">Frequency</A>
<DT><STRONG>Chebychev polynomials</STRONG>
<DD><A HREF="node84.html#5840">Waveshaping using Chebychev polynomials</A>
<DT><STRONG>class</STRONG>
<DD><A HREF="node16.html#1223">Quick Introduction to Pd</A>
<DT><STRONG>classical waveforms</STRONG>
<DD><A HREF="node184.html#14228">Classical waveforms</A>
<DT><STRONG>clipping</STRONG>
<DD><A HREF="node26.html#2159">Wavetables and samplers</A>
<DT><STRONG>clipping function</STRONG>
<DD><A HREF="node78.html#5687">Waveshaping</A>
<DT><STRONG>coloration</STRONG>
<DD><A HREF="node111.html#8091">Artificial reverberation</A>
<DT><STRONG>comb filter</STRONG>
<DD><A HREF="node108.html#7924">Delay networks</A>
<DL COMPACT>
<DT><STRONG>recirculating</STRONG>
<DD><A HREF="node109.html#7935">Recirculating delay networks</A>
</DL>
<DT><STRONG>compander</STRONG>
<DD><A HREF="node173.html#12582">Narrow-band companding</A>
<DT><STRONG>complex conjugate</STRONG>
<DD><A HREF="node134.html#10166">Non-recirculating filter, second form</A>
<DT><STRONG>complex numbers</STRONG>
<DD><A HREF="node105.html#7761">Complex numbers</A>
<DT><STRONG>compound filter</STRONG>
<DD><A HREF="node136.html#10201">Compound filters</A>
<DT><STRONG>continuous spectrum</STRONG>
<DD><A HREF="node76.html#5616">Taxonomy of spectra</A>
<DT><STRONG>control</STRONG>
<DD><A HREF="node42.html#3576">Control</A>
<DT><STRONG>control stream</STRONG>
<DD><A HREF="node43.html#3595">Control streams</A>
<DL COMPACT>
<DT><STRONG>numeric</STRONG>
<DD><A HREF="node43.html#3602">Control streams</A>
</DL>
<DT><STRONG>covariance</STRONG>
<DD><A HREF="node13.html#1161">Superposing Signals</A>
<DT><STRONG>creation arguments</STRONG>
<DD><A HREF="node16.html#1225">Quick Introduction to Pd</A>
<DT><STRONG>DC</STRONG>
<DD><A HREF="node76.html#5614">Taxonomy of spectra</A>
| <A HREF="node141.html#10330">One-pole, one-zero high-pass filter</A>
<DT><STRONG>debouncing</STRONG>
<DD><A HREF="node46.html#3646">Event detection</A>
<DT><STRONG>decibels</STRONG>
<DD><A HREF="node9.html#1066">Units of Amplitude</A>
<DT><STRONG>delay</STRONG>
<DD><DL COMPACT>
<DT><STRONG>compound</STRONG>
<DD><A HREF="node48.html#3675">Operations on control streams</A>
<DT><STRONG>in Pd</STRONG>
<DD><A HREF="node49.html#3709">Control operations in Pd</A>
<DT><STRONG>on control streams</STRONG>
<DD><A HREF="node48.html#3671">Operations on control streams</A>
<DT><STRONG>simple</STRONG>
<DD><A HREF="node48.html#3673">Operations on control streams</A>
</DL>
<DT><STRONG>delay network</STRONG>
<DD><DL COMPACT>
<DT><STRONG>linear</STRONG>
<DD><A HREF="node108.html#7873">Delay networks</A>
</DL>
<DT><STRONG>delay, audio</STRONG>
<DD><A HREF="node108.html#7870">Delay networks</A>
<DT><STRONG>digital audio signals</STRONG>
<DD><A HREF="node7.html#1012">Sinusoids, amplitude and frequency</A>
<DT><STRONG>Dirichlet kernel</STRONG>
<DD><A HREF="node168.html#12394">Fourier transform of DC</A>
<DT><STRONG>discrete spectrum</STRONG>
<DD><A HREF="node76.html#5607">Taxonomy of spectra</A>
<DT><STRONG>distortion</STRONG>
<DD><A HREF="node78.html#5689">Waveshaping</A>
<DT><STRONG>Doppler effect</STRONG>
<DD><A HREF="node113.html#8132">Variable and fractional shifts</A>
<DT><STRONG>duty cycle</STRONG>
<DD><A HREF="node30.html#2267">Timbre stretching</A>
<DT><STRONG>dynamic</STRONG>
<DD><A HREF="node9.html#1083">Units of Amplitude</A>
<DT><STRONG>dynamic range</STRONG>
<DD><A HREF="node173.html#12584">Narrow-band companding</A>
<DT><STRONG>echo density</STRONG>
<DD><A HREF="node111.html#8094">Artificial reverberation</A>
<DT><STRONG>elementary filter</STRONG>
<DD><DL COMPACT>
<DT><STRONG>non-recirculating</STRONG>
<DD><A HREF="node133.html#10133">Elementary non-recirculating filter</A>
<DT><STRONG>recirculating</STRONG>
<DD><A HREF="node135.html#10185">Elementary recirculating filter</A>
</DL>
<DT><STRONG>encapsulation</STRONG>
<DD><A HREF="node67.html#4703">Encapsulation in Pd</A>
<DT><STRONG>envelope follower</STRONG>
<DD><A HREF="node46.html#3638">Event detection</A>
| <A HREF="node153.html#10533">Envelope following</A>
<DT><STRONG>envelope generator</STRONG>
<DD><A HREF="node12.html#1134">Synthesizing a sinusoid</A>
| <A HREF="node59.html#4571">Envelope Generators</A>
<DL COMPACT>
<DT><STRONG>ADSR</STRONG>
<DD><A HREF="node59.html#4578">Envelope Generators</A>
<DT><STRONG>resetting</STRONG>
<DD><A HREF="node62.html#4642">Muting</A>
</DL>
<DT><STRONG>equalization</STRONG>
<DD><A HREF="node131.html#10107">Equalizing filters</A>
<DT><STRONG>event</STRONG>
<DD><A HREF="node43.html#3599">Control streams</A>
<DT><STRONG>event detection</STRONG>
<DD><A HREF="node46.html#3634">Event detection</A>
<DT><STRONG>feedback</STRONG>
<DD><A HREF="node96.html#6933">Phase-aligned formant (PAF) generator</A>
<DT><STRONG>filter</STRONG>
<DD><A HREF="node108.html#7922">Delay networks</A>
| <A HREF="node127.html#10048">Filters</A>
<DL COMPACT>
<DT><STRONG>all-pass</STRONG>
<DD><A HREF="node110.html#8086">Power conservation and complex</A>
| <A HREF="node150.html#10502">All-pass filters</A>
<DT><STRONG>band-pass</STRONG>
<DD><A HREF="node130.html#10087">Band-pass and stop-band filters</A>
<DT><STRONG>Butterworth</STRONG>
<DD><A HREF="node145.html#10375">Butterworth filters</A>
<DT><STRONG>compound</STRONG>
<DD><A HREF="node136.html#10202">Compound filters</A>
<DT><STRONG>elementary non-recirculating</STRONG>
<DD><A HREF="node133.html#10134">Elementary non-recirculating filter</A>
<DT><STRONG>elementary recirculating</STRONG>
<DD><A HREF="node135.html#10186">Elementary recirculating filter</A>
<DT><STRONG>high-pass</STRONG>
<DD><A HREF="node129.html#10065">Low-pass and high-pass filters</A>
<DT><STRONG>low-pass</STRONG>
<DD><A HREF="node129.html#10062">Low-pass and high-pass filters</A>
<DT><STRONG>peaking</STRONG>
<DD><A HREF="node131.html#10118">Equalizing filters</A>
<DT><STRONG>shelving</STRONG>
<DD><A HREF="node131.html#10110">Equalizing filters</A>
</DL>
<DT><STRONG>first difference</STRONG>
<DD><A HREF="node188.html#14332">Fourier series of the</A>
<DT><STRONG>foldover</STRONG>
<DD><A HREF="node41.html#3558">The sampling theorem</A>
<DT><STRONG>formant</STRONG>
<DD><A HREF="node89.html#6795">Designer spectra</A>
<DT><STRONG>Fourier analysis</STRONG>
<DD><A HREF="node163.html#12298">Fourier analysis and resynthesis</A>
<DT><STRONG>Fourier transform</STRONG>
<DD><A HREF="node164.html#12325">Fourier analysis of periodic</A>
<DL COMPACT>
<DT><STRONG>fast (FFT)</STRONG>
<DD><A HREF="node179.html#12696">Fourier analysis and resynthesis</A>
<DT><STRONG>phase shift formula</STRONG>
<DD><A HREF="node169.html#12464">Shifts and phase changes</A>
<DT><STRONG>time shift formula</STRONG>
<DD><A HREF="node169.html#12441">Shifts and phase changes</A>
<DT><STRONG>windowed</STRONG>
<DD><A HREF="node171.html#12501">Fourier analysis of non-periodic</A>
</DL>
<DT><STRONG>frequency</STRONG>
<DD><DL COMPACT>
<DT><STRONG>carrier</STRONG>
<DD><A HREF="node79.html#5770">Frequency and phase modulation</A>
<DT><STRONG>modulation</STRONG>
<DD><A HREF="node79.html#5773">Frequency and phase modulation</A>
</DL>
<DT><STRONG>frequency domain</STRONG>
<DD><A HREF="node108.html#7877">Delay networks</A>
<DT><STRONG>frequency modulation</STRONG>
<DD><A HREF="node24.html#1333">More additive synthesis</A>
| <A HREF="node79.html#5762">Frequency and phase modulation</A>
<DT><STRONG>frequency response</STRONG>
<DD><A HREF="node108.html#7920">Delay networks</A>
<DT><STRONG>frequency, angular</STRONG>
<DD><A HREF="node7.html#1022">Sinusoids, amplitude and frequency</A>
<DT><STRONG>fundamental</STRONG>
<DD><A HREF="node14.html#1189">Periodic Signals</A>
<DT><STRONG>gain</STRONG>
<DD><A HREF="node108.html#7917">Delay networks</A>
<DT><STRONG>granular synthesis</STRONG>
<DD><A HREF="node28.html#2225">Sampling</A>
<DT><STRONG>GUI box</STRONG>
<DD><A HREF="node16.html#1231">Quick Introduction to Pd</A>
<DT><STRONG>half-step</STRONG>
<DD><A HREF="node11.html#1098">Frequency</A>
<DT><STRONG>Hann window function</STRONG>
<DD><A HREF="node93.html#6858">Pulse trains via wavetable</A>
<DT><STRONG>Hanning window function</STRONG>
<DD><A HREF="node93.html#6857">Pulse trains via wavetable</A>
| <A HREF="node171.html#12505">Fourier analysis of non-periodic</A>
<DT><STRONG>harmonic signal</STRONG>
<DD><A HREF="node76.html#5602">Taxonomy of spectra</A>
<DT><STRONG>harmonics</STRONG>
<DD><A HREF="node14.html#1187">Periodic Signals</A>
<DT><STRONG>high-pass filter</STRONG>
<DD><A HREF="node129.html#10066">Low-pass and high-pass filters</A>
<DT><STRONG>hop size</STRONG>
<DD><A HREF="node172.html#12571">Fourier analysis and reconstruction</A>
<DT><STRONG>imaginary part of a complex number</STRONG>
<DD><A HREF="node105.html#7766">Complex numbers</A>
<DT><STRONG>impulse</STRONG>
<DD><A HREF="node108.html#7886">Delay networks</A>
| <A HREF="node189.html#14349">Sawtooth wave</A>
<DT><STRONG>impulse response</STRONG>
<DD><A HREF="node109.html#7944">Recirculating delay networks</A>
<DT><STRONG>index</STRONG>
<DD><DL COMPACT>
<DT><STRONG>of modulation</STRONG>
<DD><A HREF="node79.html#5775">Frequency and phase modulation</A>
<DT><STRONG>waveshaping</STRONG>
<DD><A HREF="node78.html#5684">Waveshaping</A>
| <A HREF="node84.html#5844">Waveshaping using Chebychev polynomials</A>
</DL>
<DT><STRONG>inharmonic signal</STRONG>
<DD><A HREF="node76.html#5611">Taxonomy of spectra</A>
<DT><STRONG>interference</STRONG>
<DD><A HREF="node104.html#7751">Time shifts and delays</A>
<DT><STRONG>intermodulation</STRONG>
<DD><A HREF="node78.html#5708">Waveshaping</A>
<DT><STRONG>Karplus-Strong synthesis</STRONG>
<DD><A HREF="node120.html#8260">Order of execution and</A>
<DT><STRONG>logical time</STRONG>
<DD><A HREF="node42.html#3578">Control</A>
<DT><STRONG>low-pass filter</STRONG>
<DD><A HREF="node129.html#10063">Low-pass and high-pass filters</A>
<DT><STRONG>magnitude (of a complex number)</STRONG>
<DD><A HREF="node105.html#7775">Complex numbers</A>
<DT><STRONG>merging control streams</STRONG>
<DD><A HREF="node48.html#3683">Operations on control streams</A>
<DL COMPACT>
<DT><STRONG>in Pd</STRONG>
<DD><A HREF="node49.html#3721">Control operations in Pd</A>
</DL>
<DT><STRONG>message box</STRONG>
<DD><A HREF="node16.html#1217">Quick Introduction to Pd</A>
<DT><STRONG>messages</STRONG>
<DD><A HREF="node16.html#1242">Quick Introduction to Pd</A>
| <A HREF="node49.html#3697">Control operations in Pd</A>
<DT><STRONG>MIDI</STRONG>
<DD><A HREF="node11.html#1100">Frequency</A>
<DT><STRONG>modulating signal</STRONG>
<DD><A HREF="node77.html#5643">Multiplying audio signals</A>
<DT><STRONG>modulation</STRONG>
<DD><DL COMPACT>
<DT><STRONG>frequency</STRONG>
<DD><A HREF="node24.html#1334">More additive synthesis</A>
| <A HREF="node79.html#5763">Frequency and phase modulation</A>
<DT><STRONG>ring</STRONG>
<DD><A HREF="node77.html#5638">Multiplying audio signals</A>
</DL>
<DT><STRONG>muting</STRONG>
<DD><A HREF="node62.html#4634">Muting</A>
<DT><STRONG>noise gate</STRONG>
<DD><A HREF="node173.html#12587">Narrow-band companding</A>
<DT><STRONG>noisy spectrum</STRONG>
<DD><A HREF="node76.html#5618">Taxonomy of spectra</A>
<DT><STRONG>number box</STRONG>
<DD><A HREF="node16.html#1228">Quick Introduction to Pd</A>
<DT><STRONG>numeric control stream</STRONG>
<DD><DL COMPACT>
<DT><STRONG>in Pd</STRONG>
<DD><A HREF="node49.html#3699">Control operations in Pd</A>
</DL>
<DT><STRONG>Nyquist theorem</STRONG>
<DD><A HREF="node41.html#3554">The sampling theorem</A>
<DT><STRONG>object box</STRONG>
<DD><A HREF="node16.html#1220">Quick Introduction to Pd</A>
<DT><STRONG>octave</STRONG>
<DD><A HREF="node11.html#1095">Frequency</A>
<DT><STRONG>oscillator</STRONG>
<DD><A HREF="node12.html#1118">Synthesizing a sinusoid</A>
<DT><STRONG>parabolic wave</STRONG>
<DD><A HREF="node187.html#14273">Dissecting classical waveforms</A>
<DT><STRONG>parent</STRONG>
<DD><A HREF="node67.html#4711">Encapsulation in Pd</A>
<DT><STRONG>partials</STRONG>
<DD><A HREF="node76.html#5610">Taxonomy of spectra</A>
<DT><STRONG>passband</STRONG>
<DD><A HREF="node129.html#10074">Low-pass and high-pass filters</A>
<DT><STRONG>patch</STRONG>
<DD><A HREF="node12.html#1115">Synthesizing a sinusoid</A>
| <A HREF="node16.html#1211">Quick Introduction to Pd</A>
<DT><STRONG>peaking filter</STRONG>
<DD><A HREF="node131.html#10119">Equalizing filters</A>
<DT><STRONG>period</STRONG>
<DD><A HREF="node14.html#1175">Periodic Signals</A>
<DT><STRONG>phase locking</STRONG>
<DD><A HREF="node176.html#12657">Phase relationships between channels</A>
<DT><STRONG>phase-aligned formant (PAF)</STRONG>
<DD><A HREF="node96.html#6911">Phase-aligned formant (PAF) generator</A>
<DT><STRONG>Pitch/Frequency Conversion formulas</STRONG>
<DD><A HREF="node11.html#1101">Frequency</A>
<DT><STRONG>polar form (of a complex number)</STRONG>
<DD><A HREF="node105.html#7787">Complex numbers</A>
<DT><STRONG>pole-zero plot</STRONG>
<DD><A HREF="node139.html#10312">Designing filters</A>
<DT><STRONG>polyphony</STRONG>
<DD><A HREF="node64.html#4665">Polyphony</A>
<DT><STRONG>power</STRONG>
<DD><A HREF="node8.html#1050">Measures of Amplitude</A>
<DT><STRONG>power series</STRONG>
<DD><A HREF="node78.html#5712">Waveshaping</A>
<DT><STRONG>pruning control streams</STRONG>
<DD><A HREF="node48.html#3686">Operations on control streams</A>
<DL COMPACT>
<DT><STRONG>in Pd</STRONG>
<DD><A HREF="node49.html#3723">Control operations in Pd</A>
</DL>
<DT><STRONG>quality ("q'')</STRONG>
<DD><A HREF="node149.html#10499">Impulse responses of recirculating</A>
<DT><STRONG>real part of a complex number</STRONG>
<DD><A HREF="node105.html#7764">Complex numbers</A>
<DT><STRONG>real time</STRONG>
<DD><A HREF="node42.html#3580">Control</A>
<DT><STRONG>rectangle wave</STRONG>
<DD><A HREF="node184.html#14236">Classical waveforms</A>
<DT><STRONG>rectangular form (of a complex number)</STRONG>
<DD><A HREF="node105.html#7785">Complex numbers</A>
<DT><STRONG>reflection</STRONG>
<DD><A HREF="node110.html#8050">Power conservation and complex</A>
<DT><STRONG>resynchronizing control streams</STRONG>
<DD><A HREF="node48.html#3693">Operations on control streams</A>
<DL COMPACT>
<DT><STRONG>in Pd</STRONG>
<DD><A HREF="node49.html#3734">Control operations in Pd</A>
</DL>
<DT><STRONG>ring modulation</STRONG>
<DD><A HREF="node77.html#5637">Multiplying audio signals</A>
<DT><STRONG>ripple</STRONG>
<DD><A HREF="node129.html#10076">Low-pass and high-pass filters</A>
<DT><STRONG>sample number</STRONG>
<DD><A HREF="node7.html#1015">Sinusoids, amplitude and frequency</A>
<DT><STRONG>sample rate</STRONG>
<DD><A HREF="node7.html#1031">Sinusoids, amplitude and frequency</A>
<DT><STRONG>sampling</STRONG>
<DD><A HREF="node28.html#2203">Sampling</A>
<DL COMPACT>
<DT><STRONG>examples</STRONG>
<DD><A HREF="node73.html#4831">Polyphonic synthesis: sampler</A>
</DL>
<DT><STRONG>sawtooth wave</STRONG>
<DD><A HREF="node26.html#2171">Wavetables and samplers</A>
| <A HREF="node184.html#14235">Classical waveforms</A>
<DT><STRONG>settling time</STRONG>
<DD><A HREF="node149.html#10483">Impulse responses of recirculating</A>
<DT><STRONG>shelving filter</STRONG>
<DD><A HREF="node131.html#10109">Equalizing filters</A>
<DT><STRONG>sidebands</STRONG>
<DD><A HREF="node77.html#5635">Multiplying audio signals</A>
<DT><STRONG>sidelobes</STRONG>
<DD><A HREF="node94.html#6880">Resulting spectra</A>
| <A HREF="node168.html#12409">Fourier transform of DC</A>
<DT><STRONG>signals, digital audio</STRONG>
<DD><A HREF="node7.html#1011">Sinusoids, amplitude and frequency</A>
<DT><STRONG>spectral envelope</STRONG>
<DD><A HREF="node28.html#2221">Sampling</A>
| <A HREF="node76.html#5620">Taxonomy of spectra</A>
<DT><STRONG>spectrum</STRONG>
<DD><A HREF="node76.html#5595">Taxonomy of spectra</A>
<DT><STRONG>square wave</STRONG>
<DD><A HREF="node186.html#14269">Sawtooth waves and symmetry</A>
<DT><STRONG>stable delay network</STRONG>
<DD><A HREF="node109.html#7951">Recirculating delay networks</A>
<DT><STRONG>stopband</STRONG>
<DD><A HREF="node129.html#10078">Low-pass and high-pass filters</A>
<DT><STRONG>stopband attenuation</STRONG>
<DD><A HREF="node129.html#10080">Low-pass and high-pass filters</A>
<DT><STRONG>subpatch</STRONG>
<DD><A HREF="node67.html#4708">Encapsulation in Pd</A>
<DT><STRONG>subpatches</STRONG>
<DD><A HREF="node67.html#4705">Encapsulation in Pd</A>
<DT><STRONG>subtractive synthesis</STRONG>
<DD><A HREF="node152.html#10517">Subtractive synthesis</A>
| <A HREF="node193.html#14464">Predicting and controlling foldover</A>
<DT><STRONG>switch-and-ramp technique</STRONG>
<DD><A HREF="node63.html#4648">Switch-and-ramp</A>
<DT><STRONG>tags</STRONG>
<DD><A HREF="node66.html#4693">Voice tags</A>
<DT><STRONG>tasks</STRONG>
<DD><A HREF="node65.html#4677">Voice allocation</A>
<DT><STRONG>threshold detection</STRONG>
<DD><A HREF="node46.html#3636">Event detection</A>
<DT><STRONG>timbre stamping</STRONG>
<DD><A HREF="node174.html#12603">Timbre stamping (classical vocoder)</A>
<DT><STRONG>timbre stretching</STRONG>
<DD><A HREF="node30.html#2263">Timbre stretching</A>
| <A HREF="node90.html#6822">Carrier/modulator model</A>
<DT><STRONG>time domain</STRONG>
<DD><A HREF="node108.html#7875">Delay networks</A>
<DT><STRONG>time invariance</STRONG>
<DD><A HREF="node107.html#7855">Time shifts and phase</A>
<DT><STRONG>time sequence</STRONG>
<DD><A HREF="node43.html#3597">Control streams</A>
<DT><STRONG>toggle switch</STRONG>
<DD><A HREF="node24.html#1318">More additive synthesis</A>
<DT><STRONG>transfer function</STRONG>
<DD><A HREF="node60.html#4620">Linear and Curved Amplitude</A>
| <A HREF="node78.html#5677">Waveshaping</A>
| <A HREF="node127.html#10057">Filters</A>
<DT><STRONG>transient generator</STRONG>
<DD><A HREF="node59.html#4573">Envelope Generators</A>
<DT><STRONG>transition band</STRONG>
<DD><A HREF="node129.html#10082">Low-pass and high-pass filters</A>
<DT><STRONG>triangle wave</STRONG>
<DD><A HREF="node184.html#14237">Classical waveforms</A>
<DT><STRONG>unit generators</STRONG>
<DD><A HREF="node12.html#1112">Synthesizing a sinusoid</A>
<DT><STRONG>unitary delay network</STRONG>
<DD><A HREF="node110.html#8013">Power conservation and complex</A>
<DT><STRONG>vocoder</STRONG>
<DD><A HREF="node174.html#12601">Timbre stamping (classical vocoder)</A>
<DT><STRONG>voice bank</STRONG>
<DD><A HREF="node64.html#4667">Polyphony</A>
<DT><STRONG>von Hann window function</STRONG>
<DD><A HREF="node171.html#12504">Fourier analysis of non-periodic</A>
<DT><STRONG>wave packet</STRONG>
<DD><A HREF="node94.html#6877">Resulting spectra</A>
<DT><STRONG>waveshaping</STRONG>
<DD><A HREF="node78.html#5674">Waveshaping</A>
<DT><STRONG>wavetable lookup</STRONG>
<DD><A HREF="node26.html#2151">Wavetables and samplers</A>
<DL COMPACT>
<DT><STRONG>non-interpolating</STRONG>
<DD><A HREF="node26.html#2161">Wavetables and samplers</A>
</DL>
<DT><STRONG>wavetables</STRONG>
<DD><DL COMPACT>
<DT><STRONG>transposition formula for looping</STRONG>
<DD><A HREF="node28.html#2206">Sampling</A>
<DT><STRONG>transposition formula, momentary</STRONG>
<DD><A HREF="node28.html#2217">Sampling</A>
</DL>
<DT><STRONG>window</STRONG>
<DD><A HREF="node8.html#1039">Measures of Amplitude</A>
| <A HREF="node172.html#12569">Fourier analysis and reconstruction</A>
<DT><STRONG>window function</STRONG>
<DD><A HREF="node171.html#12499">Fourier analysis of non-periodic</A>
<DT><STRONG>window size</STRONG>
<DD><A HREF="node115.html#8171">Pitch shifting</A>
</DL>
<P>
<BR><HR>
<ADDRESS>
Miller Puckette
2006-12-30
</ADDRESS>
</BODY>
</HTML>