<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>