replace '<A NAME=' with '<A ID='

This commit is contained in:
2022-04-12 23:32:40 -03:00
parent 19822c017f
commit 2f20b9ef0d
202 changed files with 5110 additions and 5110 deletions

View File

@@ -30,43 +30,43 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html919"
<A ID="tex2html919"
HREF="node27.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="next.png"></A>
<A NAME="tex2html913"
<A ID="tex2html913"
HREF="book.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="up.png"></A>
<A NAME="tex2html907"
<A ID="tex2html907"
HREF="node25.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="prev.png"></A>
<A NAME="tex2html915"
<A ID="tex2html915"
HREF="node4.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
SRC="contents.png"></A>
<A NAME="tex2html917"
<A ID="tex2html917"
HREF="node201.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
SRC="index.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html920"
<B> Next:</B> <A ID="tex2html920"
HREF="node27.html">The Wavetable Oscillator</A>
<B> Up:</B> <A NAME="tex2html914"
<B> Up:</B> <A ID="tex2html914"
HREF="book.html">book</A>
<B> Previous:</B> <A NAME="tex2html908"
<B> Previous:</B> <A ID="tex2html908"
HREF="node25.html">Exercises</A>
&nbsp; <B> <A NAME="tex2html916"
&nbsp; <B> <A ID="tex2html916"
HREF="node4.html">Contents</A></B>
&nbsp; <B> <A NAME="tex2html918"
&nbsp; <B> <A ID="tex2html918"
HREF="node201.html">Index</A></B>
<BR>
<BR>
<!--End of Navigation Panel-->
<H1><A NAME="SECTION00600000000000000000"></A>
<A NAME="chapter-wavetable"></A>
<H1><A ID="SECTION00600000000000000000"></A>
<A ID="chapter-wavetable"></A>
<BR>
Wavetables and samplers
</H1>
@@ -116,7 +116,7 @@ of the stored signal <IMG
WIDTH="31" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"
SRC="img80.png"
ALT="$x[n]$">. This operation, called
<A NAME="2151"></A><I>wavetable lookup</I>,
<A ID="2151"></A><I>wavetable lookup</I>,
gives us a new signal, <IMG
WIDTH="30" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"
SRC="img167.png"
@@ -142,7 +142,7 @@ Schematically we represent this operation as shown in Figure <A HREF="#fig02.01"
<P>
<DIV ALIGN="CENTER"><A NAME="fig02.01"></A><A NAME="2156"></A>
<DIV ALIGN="CENTER"><A ID="fig02.01"></A><A ID="2156"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 2.1:</STRONG>
Diagram for wavetable lookup. The input is in samples,
@@ -175,7 +175,7 @@ the expression for the output <IMG
SRC="img167.png"
ALT="$z[n]$"> is undefined. In this situation we might
choose to
<A NAME="2159"></A><I>clip</I> the input, that is, to substitute 0 for
<A ID="2159"></A><I>clip</I> the input, that is, to substitute 0 for
anything negative and <IMG
WIDTH="45" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
SRC="img171.png"
@@ -190,7 +190,7 @@ words they might fall between the points of the wavetable. In general, this
is addressed by choosing some scheme for interpolating between the points of
the wavetable. For the moment, though, we'll just round
down to the nearest integer below the input. This is called
<A NAME="2161"></A><I>non-interpolating</I> wavetable lookup, and its full definition is:
<A ID="2161"></A><I>non-interpolating</I> wavetable lookup, and its full definition is:
<BR><P></P>
<DIV ALIGN="CENTER">
<!-- MATH
@@ -268,7 +268,7 @@ from 0 to <IMG
Figure <A HREF="#fig02.02">2.2</A> (part a) shows a wavetable and the result of using two
different input signals as lookup indices into it. The wavetable
contains 40 points, which are numbered from 0 to 39. In part (b), a
<A NAME="2171"></A><I>sawtooth wave</I> is used as the input signal <IMG
<A ID="2171"></A><I>sawtooth wave</I> is used as the input signal <IMG
WIDTH="30" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"
SRC="img2.png"
ALT="$y[n]$">. A sawtooth wave
@@ -292,7 +292,7 @@ words the frequency (in cycles per second) is <IMG
<P>
<DIV ALIGN="CENTER"><A NAME="fig02.02"></A><A NAME="2176"></A>
<DIV ALIGN="CENTER"><A ID="fig02.02"></A><A ID="2176"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 2.2:</STRONG>
Wavetable lookup: (a) a wavetable; (b) and (d) signal inputs for
@@ -344,72 +344,72 @@ the speed of precession while the output's amplitudes are those of the wavetable
<P>
<BR><HR>
<!--Table of Child-Links-->
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<A ID="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL>
<LI><A NAME="tex2html921"
<LI><A ID="tex2html921"
HREF="node27.html">The Wavetable Oscillator</A>
<LI><A NAME="tex2html922"
<LI><A ID="tex2html922"
HREF="node28.html">Sampling</A>
<LI><A NAME="tex2html923"
<LI><A ID="tex2html923"
HREF="node29.html">Enveloping samplers</A>
<LI><A NAME="tex2html924"
<LI><A ID="tex2html924"
HREF="node30.html">Timbre stretching</A>
<LI><A NAME="tex2html925"
<LI><A ID="tex2html925"
HREF="node31.html">Interpolation</A>
<LI><A NAME="tex2html926"
<LI><A ID="tex2html926"
HREF="node32.html">Examples</A>
<UL>
<LI><A NAME="tex2html927"
<LI><A ID="tex2html927"
HREF="node33.html">Wavetable oscillator</A>
<LI><A NAME="tex2html928"
<LI><A ID="tex2html928"
HREF="node34.html">Wavetable lookup in general</A>
<LI><A NAME="tex2html929"
<LI><A ID="tex2html929"
HREF="node35.html">Using a wavetable as a sampler</A>
<LI><A NAME="tex2html930"
<LI><A ID="tex2html930"
HREF="node36.html">Looping samplers</A>
<LI><A NAME="tex2html931"
<LI><A ID="tex2html931"
HREF="node37.html">Overlapping sample looper</A>
<LI><A NAME="tex2html932"
<LI><A ID="tex2html932"
HREF="node38.html">Automatic read point precession</A>
</UL>
<BR>
<LI><A NAME="tex2html933"
<LI><A ID="tex2html933"
HREF="node39.html">Exercises</A>
</UL>
<!--End of Table of Child-Links-->
<HR>
<!--Navigation Panel-->
<A NAME="tex2html919"
<A ID="tex2html919"
HREF="node27.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="next.png"></A>
<A NAME="tex2html913"
<A ID="tex2html913"
HREF="book.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="up.png"></A>
<A NAME="tex2html907"
<A ID="tex2html907"
HREF="node25.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="prev.png"></A>
<A NAME="tex2html915"
<A ID="tex2html915"
HREF="node4.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
SRC="contents.png"></A>
<A NAME="tex2html917"
<A ID="tex2html917"
HREF="node201.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
SRC="index.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html920"
<B> Next:</B> <A ID="tex2html920"
HREF="node27.html">The Wavetable Oscillator</A>
<B> Up:</B> <A NAME="tex2html914"
<B> Up:</B> <A ID="tex2html914"
HREF="book.html">book</A>
<B> Previous:</B> <A NAME="tex2html908"
<B> Previous:</B> <A ID="tex2html908"
HREF="node25.html">Exercises</A>
&nbsp; <B> <A NAME="tex2html916"
&nbsp; <B> <A ID="tex2html916"
HREF="node4.html">Contents</A></B>
&nbsp; <B> <A NAME="tex2html918"
&nbsp; <B> <A ID="tex2html918"
HREF="node201.html">Index</A></B>
<!--End of Navigation Panel-->
<ADDRESS>