replace in opening quotations

This commit is contained in:
2022-04-12 23:17:03 -03:00
parent 1ca5c25706
commit 19822c017f
89 changed files with 282 additions and 282 deletions

View File

@@ -72,7 +72,7 @@ ADSR envelope generator</A>
<P>
Example D01.envelope.gen.pd (Figure <A HREF="#fig04.12">4.12</A>) shows how the <TT>line~</TT> object may
be used to generate an ADSR envelope to control a synthesis patch (only the
ADSR envelope is shown in the figure). The ``attack" button, when pressed, has
ADSR envelope is shown in the figure). The "attack" button, when pressed, has
two effects. The first (leftmost in the figure) is to set the <TT>line~</TT> object on its attack segment, with a target of 10 (the peak amplitude) over 200
msec (the attack time). Second, the attack button sets a <TT>delay 200</TT> object, so that after the attack segment is done, the decay segment can start.
The decay segment falls to a target of 1 (the sustain level) after another 2500
@@ -93,10 +93,10 @@ ADSR envelope.</CAPTION>
</DIV>
<P>
The ``release" button sends the same <TT>line~</TT> object back to zero over
The "release" button sends the same <TT>line~</TT> object back to zero over
500 more milliseconds (the release time). Also, in case the
<TT>delay 200</TT> object happens to be set at the moment the ``release" button is pressed, a
``stop" message is sent to it. This prevents the ADSR generator from
<TT>delay 200</TT> object happens to be set at the moment the "release" button is pressed, a
"stop" message is sent to it. This prevents the ADSR generator from
launching its decay segment after launching its release segment.
<P>
@@ -148,9 +148,9 @@ Inside the <TT>adsr</TT> abstraction.</CAPTION>
</DIV>
<P>
The attack segment goes to a target specified as ``$1" (the first
creation argument of the abstraction) over ``$2" milliseconds; these
values may be overwritten by sending numbers to the ``peak level" and ``attack"
The attack segment goes to a target specified as "$1" (the first
creation argument of the abstraction) over "$2" milliseconds; these
values may be overwritten by sending numbers to the "peak level" and "attack"
inlets. The release segment is similar, but simpler, since the target is
always zero. The hard part is the decay segment, which again must be set
off after a delay equal to the attack time (the <TT>del $2</TT> object).