<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <style>
/* Linda's Style playground (c) 2011 L. A Walsh (permission given to
   do w/this anything other than claim my original as your own!
   -- <a class="moz-txt-link-abbreviated" href="mailto:dept.playgrounds@tlinx.org">dept.playgrounds@tlinx.org</a> )
*/
/* margin:(X):=T+B+R+L; (V H):V=T+B,H=R+L; (T H B):T,H=R+L, (T R B L) */

html,body {
font: 12pt "Lucida Console", monospace, fixed;
font-size-adjust:.50;
background-color:#f8fefb; color:#104060;
max-width:90ex; 
}


table, tbody, tr, td {font: inherit;font-size 11.4pt; }

p { margin: 1em; text-indent:1em }
p+p { margin-top: .75em;margin-bottom:.75em }

small { font-size:85.18% }
big { font-size:117.4% }

q { font-style:italic;
q.l { font-style:italic; font-family:cursive,sans-serif;}

em { font-variant:small-caps }
h6 { font-size:85.180%/117.398% }
h5 { font-size:100%/132.824% }
h4 { font-size:117.398%/161.803% }
h3 { font-size:132.824%/200.00% }
h2 { font-size:161.803%/234.797% }
h1 { font-size:200.000%/265.648% }

h1, h2, h3, h4, h5 {font-size: inherit; font-weight:bold}

h5, h6 {font-size: inherit; font-variant:small-caps;}
hr {font-family:monospace:fixed; width:90ex; margin:0;left}
h5 {font: inherit; font-weight:800 }
h6 { font: inherit; font-weight:700 }
h1,h2,h3,h4,h5,h6 { margin:1em }

blockquote { margin:1em 1em; font-style:italic; }
blockquote &gt; p, blockquote  &gt; blockquote {margin-top:0.50em;margin-bottom:0.50em; text-indent:0;}

* { -moz-tab-size:2; -o-tab-size:2; tab-size:2; }
pre, cite { margin: 1.2em .8em; }
pre, cite, tt {font-style:oblique; background-color:#f6f6f0; color:#202040;
font-family:"Lucida Console", monospace;
}
pre+pre {font-inherit; font-style:oblique; background-color:#f6f6f0; color:#202040;
margin:1ex .8em }

address {font inherit; font-style:oblique; font-family:"Cambria";}
address {font:inherit; margin:1em 3em; background-color:#f8faff;}
address+address {margin:0 2em}

img { margin:1.6em }

q:before { content:open-quote }
q:after { content:close-quote }

a, a:link, a:focus, a:visited {text-decoration:underline}
a:link { color:#44BB33 }
a:focus { color: #22FF11 }
a:visited { color: #557722 }

.sig { font: oblique 15.75pt/84pt "Lucida Handwriting",cursive }
.sig:first-letter {
float:left;
font: italic 56pt/84pt "Lucida Calligraphy",cursive;
font-weight:200;
}

#sig_fl {
float:left;font:italic 56pt/84pt "Lucida Calligraphy",cursive;
font-weight:200;
}

@font-face {font-family:Verdana; panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face {font-family:Cambria; panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face {font-family:"Lucida Calligraphy"; panose-1:3 1 1 1 1 1 1 1 1 1;}
@font-face {font-family:"Lucida Handwriting"; panose-1:3 1 1 1 1 1 1 1 1 1;}

.MsoNormal, .MsoNormalTab {
padding:0; margin:0; color:"darkmagenta"; background:"honeydew";
font: oblique 100%/100% "Calibri","Verdana","Arial" !important;
}
span.MsoNormal , span.MsoNormalTable {
font-family: inherit !important; font-size: inherit !important; font-style:
inherit !important; color: inherit !important;
}
span[font-family=Arial], span[font-family="Times New Roman"],
font[face=Arial] ,font[face="Times New Roman"] {
font-family: inherit !important; font-size-adjust:inherit !important;
font-size: inherit !important; line-height: inherit !important;
color: inherit !important;
}
  </style><!-- vim: ts=1 sw=1 et sc fo=cqwa1 tw=78 syntax=css
-->
</head>
<body bgcolor="#f8e8ff" text="#004040">
Martin Leese wrote:<br>
<blockquote
 id="mid_CAAzqGd90Au-nj6tfkmGRrDetr6sfkg=_aaTmpHvsRtr1UEGH8A_mail_gmail_com"
 cite="mid:CAAzqGd90Au-nj6tfkmGRrDetr6sfkg=_aaTmpHvsRtr1UEGH8A@mail.gmail.com"
 type="cite">
  <pre wrap=""><!---->
At:
<a class="moz-txt-link-freetext"
 href="http://flac.sourceforge.net/documentation_tools_flac.html#flac_options_exhaustive_model_search">http://flac.sourceforge.net/documentation_tools_flac.html#flac_options_exhaustive_model_search</a>

it states, "If the max LPC order is high this
can significantly increase the encode time."
This suggest that if the max LPC order is low
then using -e will not be slow.
  </pre>
</blockquote>
----<br>
&nbsp;&nbsp;&nbsp; That brings up another question then... What is 'hi' (v. low?)...<br>
<br>
The doc on -l makes it look like 12 is the max for "subset streams":<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -l #, --max-lpc-order=#<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Specifies the maximum LPC order. This number must be
&lt;= 32.&nbsp; For<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subset&nbsp; streams,&nbsp; it must be &lt;=12 if the sample rate
is &lt;=48kHz.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If 0, the encoder will not attempt&nbsp; generic&nbsp; linear&nbsp;
prediction,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and&nbsp; use only fixed predictors. Using fixed predictors is
faster<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; but usually results in files being 5-10% larger.<br>
---<br>
What's a subset stream?&nbsp; Under "--lax", it says:<br>
&nbsp;&nbsp;&nbsp; --lax&nbsp; Allow&nbsp; encoder to generate non-Subset files.&nbsp; The resulting
FLAC<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; file may not be streamable or might have trouble being
played in<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; all&nbsp; players&nbsp; (especially&nbsp; hardware devices), so you
should only<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; use this option in&nbsp; combination&nbsp; with&nbsp; custom&nbsp; encoding&nbsp;
options<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; meant for archival.<br>
===<br>
There -- it sounds like&nbsp; "subset" refers to the subset of "flac
encodings" <br>
that is "streamable" and/or work on all(or most) players...&nbsp; Sorta like
<br>
320Kbps being the max rate for "MP3's that conform to the standard"...&nbsp;
<br>
<br>
If that's the case then the highest -l value one can 'portably' use
would<br>
be 12?&nbsp; FWIW, I've tried 16 &amp; 12 and noticed no difference in
exhaustive's <br>
execution time.<br>
<br>
Another "nit" I noticed, from
<a class="moz-txt-link-freetext"
 href="http://flac.sourceforge.net/documentation_format_overview.html">http://flac.sourceforge.net/documentation_format_overview.html</a><br>
in the inter-channel-decorrelation section -- it mentions -m vs. <br>
-M, where -m always uses mid+side channel whether it is bigger or not,<br>
while -M adaptively uses mid+side or stereo depending on which is
better.<br>
<br>
Why would flac levels 7 and 8 use -m (always when -M allows adaptive
encoding<br>
based on which is better?<br>
<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>