<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<div class="moz-forward-container"><br>
<br>
-------- Forwarded Message --------
<table class="moz-email-headers-table" border="0" cellpadding="0"
cellspacing="0">
<tbody>
<tr>
<th align="RIGHT" nowrap="nowrap" valign="BASELINE">Subject:
</th>
<td>Re: [flac-dev] Flac multi channel</td>
</tr>
<tr>
<th align="RIGHT" nowrap="nowrap" valign="BASELINE">Date: </th>
<td>Wed, 25 Jan 2017 15:55:14 -0300</td>
</tr>
<tr>
<th align="RIGHT" nowrap="nowrap" valign="BASELINE">From: </th>
<td>Federico Miyara <a class="moz-txt-link-rfc2396E" href="mailto:fmiyara@fceia.unr.edu.ar"><fmiyara@fceia.unr.edu.ar></a></td>
</tr>
<tr>
<th align="RIGHT" nowrap="nowrap" valign="BASELINE">To: </th>
<td>Tor-Einar Jarnbjo <a class="moz-txt-link-rfc2396E" href="mailto:tor-einar@jarnbjo.name"><tor-einar@jarnbjo.name></a></td>
</tr>
</tbody>
</table>
<br>
<br>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<br>
<font face="Courier New, Courier, monospace">Besides the fact that
many multichannel signals largely exceed 8 channels, there are
examples of signal packaging with many channels which are
actually non-simultaneous, independent signals, for instance the
CIPIC HRTF (or more properly, HRIR) database, which would
benefit from FLAC packaging.<br>
<br>
The file format allows some unused fields for future use, such
as the padding block. It could include a flag to indicate a
change in the format adding one more streaminfo byte which would
allow up to 256 channels (actually, 256 + 8), or it could
trigger a new byte when 11111111.<br>
<br>
There is also an invalid block identifier (127) which could be
used with the same purpose.<br>
<br>
Old versions of the reference codec (or third-party
implementations) would not be able to open new flac files with
more than 8 channels but the "old" format could be still opened
with the new versions. <br>
<br>
Regards, <br>
<br>
Federico<br>
</font><br>
<br>
<div class="moz-cite-prefix">On 25/01/2017 14:30, Tor-Einar
Jarnbjo wrote:<br>
</div>
<blockquote
cite="mid:1192673874.2396671485365456150.JavaMail.root@yggdrasil2"
type="cite">Hello Olivier,<br>
<br>
the limitation is in the file format itself, as the number of
channels is encoded in a 3 bit field in the streaminfo metadata
block. <br>
<br>
Tor-Einar <br>
<br>
<div class="gmail_quote">Am 25. Januar 2017 16:45:32 MEZ schrieb
Olivier Tristan <a moz-do-not-send="true"
class="moz-txt-link-rfc2396E"
href="mailto:o.tristan@uvi.net"><o.tristan@uvi.net></a>:
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
0.8ex; border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">
<pre class="k9mail">Hi Guys,
I know that FLAC format is currently limited to 8 channels but I was
wondering if this hard limitation of the format
or if it can be easily circumvented if the flac library is compiled with
other settings and/or the software using it don't mind it
Thanks !
</pre>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
flac-dev mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:flac-dev@xiph.org">flac-dev@xiph.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.xiph.org/mailman/listinfo/flac-dev">http://lists.xiph.org/mailman/listinfo/flac-dev</a>
</pre>
</blockquote>
<br>
<br>
</div>
<br>
</body>
</html>