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,51 +30,51 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1431"
<A ID="tex2html1431"
HREF="node60.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="next.png"></A>
<A NAME="tex2html1425"
<A ID="tex2html1425"
HREF="node58.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="up.png"></A>
<A NAME="tex2html1419"
<A ID="tex2html1419"
HREF="node58.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="prev.png"></A>
<A NAME="tex2html1427"
<A ID="tex2html1427"
HREF="node4.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
SRC="contents.png"></A>
<A NAME="tex2html1429"
<A ID="tex2html1429"
HREF="node201.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
SRC="index.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1432"
<B> Next:</B> <A ID="tex2html1432"
HREF="node60.html">Linear and Curved Amplitude</A>
<B> Up:</B> <A NAME="tex2html1426"
<B> Up:</B> <A ID="tex2html1426"
HREF="node58.html">Automation and voice management</A>
<B> Previous:</B> <A NAME="tex2html1420"
<B> Previous:</B> <A ID="tex2html1420"
HREF="node58.html">Automation and voice management</A>
&nbsp; <B> <A NAME="tex2html1428"
&nbsp; <B> <A ID="tex2html1428"
HREF="node4.html">Contents</A></B>
&nbsp; <B> <A NAME="tex2html1430"
&nbsp; <B> <A ID="tex2html1430"
HREF="node201.html">Index</A></B>
<BR>
<BR>
<!--End of Navigation Panel-->
<H1><A NAME="SECTION00810000000000000000"></A>
<A NAME="sect4.adsr"></A>
<H1><A ID="SECTION00810000000000000000"></A>
<A ID="sect4.adsr"></A>
<BR>
Envelope Generators
</H1>
<P>
An
<A NAME="4571"></A><I>envelope generator</I> (sometimes, and more justly, called a
<A NAME="4573"></A><I>transient generator</I>) makes an audio signal that smoothly rises and
<A ID="4571"></A><I>envelope generator</I> (sometimes, and more justly, called a
<A ID="4573"></A><I>transient generator</I>) makes an audio signal that smoothly rises and
falls as if to control the loudness of a musical note.
Envelope generators were touched on earlier in Section <A HREF="node12.html#sect1.synth">1.5</A>.
Amplitude control by multiplication (Figure <A HREF="node10.html#fig01.04">1.4</A>) is the most direct,
@@ -83,7 +83,7 @@ ordinary way to use one, but there are many other possible uses.
<P>
Envelope generators have come in many forms over the years, but the simplest
and the perennial favorite is the
<A NAME="4577"></A><A NAME="4578"></A><I>ADSR</I> envelope generator. "ADSR" is an acronym for
<A ID="4577"></A><A ID="4578"></A><I>ADSR</I> envelope generator. "ADSR" is an acronym for
"Attack, Decay, Sustain, Release", the four segments of the
ADSR generator's output. The ADSR generator is turned on and off by a control
stream called a "trigger". Triggering the ADSR generator "on" sets off its
@@ -93,7 +93,7 @@ diagram representation of an ADSR envelope generator.
<P>
<DIV ALIGN="CENTER"><A NAME="fig04.01"></A><A NAME="4583"></A>
<DIV ALIGN="CENTER"><A ID="fig04.01"></A><A ID="4583"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 4.1:</STRONG>
ADSR envelope as a block diagram, showing the trigger input (a
@@ -120,7 +120,7 @@ the durations of the attack and decay segments.
<P>
<DIV ALIGN="CENTER"><A NAME="fig04.02"></A><A NAME="4593"></A>
<DIV ALIGN="CENTER"><A ID="fig04.02"></A><A ID="4593"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 4.2:</STRONG>
ADSR envelope output: (a) with "on" and "off" triggers separated;
@@ -159,36 +159,36 @@ naturally over the course of each note.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1431"
<A ID="tex2html1431"
HREF="node60.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="next.png"></A>
<A NAME="tex2html1425"
<A ID="tex2html1425"
HREF="node58.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="up.png"></A>
<A NAME="tex2html1419"
<A ID="tex2html1419"
HREF="node58.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="prev.png"></A>
<A NAME="tex2html1427"
<A ID="tex2html1427"
HREF="node4.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
SRC="contents.png"></A>
<A NAME="tex2html1429"
<A ID="tex2html1429"
HREF="node201.html">
<IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
SRC="index.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1432"
<B> Next:</B> <A ID="tex2html1432"
HREF="node60.html">Linear and Curved Amplitude</A>
<B> Up:</B> <A NAME="tex2html1426"
<B> Up:</B> <A ID="tex2html1426"
HREF="node58.html">Automation and voice management</A>
<B> Previous:</B> <A NAME="tex2html1420"
<B> Previous:</B> <A ID="tex2html1420"
HREF="node58.html">Automation and voice management</A>
&nbsp; <B> <A NAME="tex2html1428"
&nbsp; <B> <A ID="tex2html1428"
HREF="node4.html">Contents</A></B>
&nbsp; <B> <A NAME="tex2html1430"
&nbsp; <B> <A ID="tex2html1430"
HREF="node201.html">Index</A></B>
<!--End of Navigation Panel-->
<ADDRESS>