<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -709,3 +709,25 @@ delta's absolute value sum, below.
 In this example, @\[*D] sup 1@'s value of 26 is the smallest.
 Therefore, when compressing this set of samples in a FIXED subframe,
 it is best to use a predictor order of 1.
+.PP
+The predictor order indicates how many warm-up samples to take from
+the PCM stream.
+Determining the residual values can then be done automatically
+based on the current @&quot;Sample&quot; sub i@ and previously encoded samples, or
+warm-up samples.
+.TS
+tab(:);
+| c | c |
+| c | c |
+| c | l |.
+_
+Predictor:Calculation
+Order:\^
+=
+0:@&quot;Residual&quot; sub i = &quot;Sample&quot; sub i@
+1:@&quot;Residual&quot; sub i = &quot;Sample&quot; sub i~~-~~&quot;Sample&quot; sub {i~-~1}@
+2:@&quot;Residual&quot; sub i = &quot;Sample&quot; sub i~~-~~((2 * &quot;Sample&quot; sub {i~-~1})~~-~~&quot;Sample&quot; sub {i~-~2})@
+3:@&quot;Residual&quot; sub i = &quot;Sample&quot; sub i~~-~~((3 * &quot;Sample&quot; sub {i~-~1})~~-~~(3 * &quot;Sample&quot; sub {i~-~2})~~+~~&quot;Sample&quot; sub {i~-~3})@
+4:@&quot;Residual&quot; sub i = &quot;Sample&quot; sub i~~-~~((4 * &quot;Sample&quot; sub {i~-~1})~~-~~(6 * &quot;Sample&quot; sub {i~-~2})~~+~~(4 * &quot;Sample&quot; sub {i~-~3})~~-~~&quot;Sample&quot; sub {i~-~4})@
+_
+.TE</diff>
      <filename>docs/codec_flac.ms</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>51efce5f561cf4cdf5fcff3367849d7a8c6fd50d</id>
    </parent>
  </parents>
  <author>
    <name>Brian Langenberger</name>
    <email>bjl@usa.net</email>
  </author>
  <url>http://github.com/tuffy/python-audio-tools/commit/f41dc759e876f20a6c6e8695b778372b88112caa</url>
  <id>f41dc759e876f20a6c6e8695b778372b88112caa</id>
  <committed-date>2008-05-10T09:18:54-07:00</committed-date>
  <authored-date>2008-05-10T09:18:54-07:00</authored-date>
  <message>Added the residual encoding functions for FIXED subframes.</message>
  <tree>a0e8f9a82c528b0822b683eb095279a65e9cac41</tree>
  <committer>
    <name>Brian Langenberger</name>
    <email>bjl@usa.net</email>
  </committer>
</commit>
