replace in opening quotations
This commit is contained in:
20
node180.html
20
node180.html
@@ -52,7 +52,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
||||
SRC="index.png"></A>
|
||||
<BR>
|
||||
<B> Next:</B> <A NAME="tex2html3260"
|
||||
HREF="node181.html">Timbre stamp (``vocoder")</A>
|
||||
HREF="node181.html">Timbre stamp ("vocoder")</A>
|
||||
<B> Up:</B> <A NAME="tex2html3254"
|
||||
HREF="node178.html">Examples</A>
|
||||
<B> Previous:</B> <A NAME="tex2html3248"
|
||||
@@ -76,7 +76,7 @@ Narrow-band companding: noise suppression</A>
|
||||
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 9.16:</STRONG>
|
||||
Noise suppression as an example of narrow-band companding: (a)
|
||||
analysis and reconstruction of the signal; (b) computation of the
|
||||
``mask".</CAPTION>
|
||||
"mask".</CAPTION>
|
||||
<TR><TD><IMG
|
||||
WIDTH="663" HEIGHT="477" BORDER="0"
|
||||
SRC="img1227.png"
|
||||
@@ -151,8 +151,8 @@ and otherwise replaced by zero.
|
||||
|
||||
<P>
|
||||
The mask itself is the product of the measured average noise in each channel,
|
||||
which is contained in the table ``$0-mask", multiplied by a value named
|
||||
``mask-level". The average noise is measured in a subpatch
|
||||
which is contained in the table "$0-mask", multiplied by a value named
|
||||
"mask-level". The average noise is measured in a subpatch
|
||||
(<TT>pd calculate-mask</TT>), whose contents are shown in part (b) of the
|
||||
figure. To compute the mask we are using two new new objects:
|
||||
|
||||
@@ -186,7 +186,7 @@ the contents of a table, affecting up to the first <IMG
|
||||
|
||||
<P>
|
||||
The power averaging process is begun by sending a time duration in milliseconds
|
||||
to ``make-mask". The patch computes the equivalent number of blocks <IMG
|
||||
to "make-mask". The patch computes the equivalent number of blocks <IMG
|
||||
WIDTH="10" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
||||
SRC="img21.png"
|
||||
ALT="$b$">
|
||||
@@ -214,11 +214,11 @@ stops evolving.
|
||||
|
||||
<P>
|
||||
To use this patch for classical noise suppression requires at least a few
|
||||
seconds of recorded noise without the ``signal" present. This is played into
|
||||
the patch, and its duration sent to ``make-mask", so that the
|
||||
``$0-mask" table holds the average measured noise power for each channel.
|
||||
seconds of recorded noise without the "signal" present. This is played into
|
||||
the patch, and its duration sent to "make-mask", so that the
|
||||
"$0-mask" table holds the average measured noise power for each channel.
|
||||
Then, making the assumption that the noisy part of the signal rarely exceeds 10
|
||||
times its average power (for example), ``mask-level" is set to 10, and the
|
||||
times its average power (for example), "mask-level" is set to 10, and the
|
||||
signal to be noise-suppressed is sent through part (a) of the patch. The noise
|
||||
will be almost all gone, but those channels in which the signal exceeds 20
|
||||
times the noise power will only be attenuated by 3dB, and higher-power channels
|
||||
@@ -251,7 +251,7 @@ from any other one.)
|
||||
SRC="index.png"></A>
|
||||
<BR>
|
||||
<B> Next:</B> <A NAME="tex2html3260"
|
||||
HREF="node181.html">Timbre stamp (``vocoder")</A>
|
||||
HREF="node181.html">Timbre stamp ("vocoder")</A>
|
||||
<B> Up:</B> <A NAME="tex2html3254"
|
||||
HREF="node178.html">Examples</A>
|
||||
<B> Previous:</B> <A NAME="tex2html3248"
|
||||
|
||||
Reference in New Issue
Block a user