replace '<A NAME=' with '<A ID='
This commit is contained in:
84
node26.html
84
node26.html
@@ -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>
|
||||
<B> <A NAME="tex2html916"
|
||||
<B> <A ID="tex2html916"
|
||||
HREF="node4.html">Contents</A></B>
|
||||
<B> <A NAME="tex2html918"
|
||||
<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>
|
||||
<B> <A NAME="tex2html916"
|
||||
<B> <A ID="tex2html916"
|
||||
HREF="node4.html">Contents</A></B>
|
||||
<B> <A NAME="tex2html918"
|
||||
<B> <A ID="tex2html918"
|
||||
HREF="node201.html">Index</A></B>
|
||||
<!--End of Navigation Panel-->
|
||||
<ADDRESS>
|
||||
|
||||
Reference in New Issue
Block a user