<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Thanks, Eelco, for that confidential information. You have a good
      contact at Spotify. Keep on pushing them to stop that egregious
      peak limiting!</p>
    Even though with a floating point codec, the clipping is NOT
    officially "baked in", I would always advise engineers to protect
    the path ahead of the encoder. It's the safest and probably the best
    place to deal with future clipping down the line. Apple performs the
    encodes and adds metadata. Engineers and producers do NOT send AAC
    files to Apple. And you won't find Apple changing data, even if it
    would prevent clipping down the line. Apple would NOT attenuate a
    master in front of the encode. This is a mastering engineer's
    prerogative. <br>
    <p>And the chances of expecting a playback device to inspect ahead
      of time for overshoot during a streaming session are slim and
      none. Think about it, the real time decoder would have to have
      foreknowledge that the codec was going to overshoot, and know
      ahead of time to attenuate the whole song before it had started.
      It's just not practical. And I don't believe in adding peak
      limiting to already-mastered and approved material. At the least
      it changes the producer's intent, at worst it distorts and just
      goes one step closer to sucky broadcast-style processing.<br>
    </p>
    <p>So I would not change my practices because of this discovery.
      Prevention is the best way to a cure.</p>
    <p><br>
    </p>
    <p>Bob</p>
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 10/12/18 12:10 PM, Grimm | Eelco
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:A49C70CA-88AF-4176-9090-6D06748E1509@grimmaudio.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <div>Hi Kevin and Bob,</div>
      <div><br class="">
        <blockquote type="cite" class="">
          <div class="">
            <div text="#000000" bgcolor="#FFFFFF" class="">
              <p class="">Robert from Fraunhofer was just complaining
                because Ian claimed that the clipping was "baked in" to
                the encoder. Which is untrue to the best of my
                knowledge. The encoder/decoder are in a closed floating
                point relationship and so if you intercept the decode in
                the floating point domain, attenuate it and dither it to
                24 bits and then send it on to the DAC or file or
                whatever, there will be no clipping. </p>
            </div>
          </div>
        </blockquote>
        <br class="">
      </div>
      <div>I got a reply from my Spotify contact. Please treat this as
        confidential information!</div>
      <div><br class="">
      </div>
      <div>
        <div class="">"I've also found out the float/int situation, and
          unfortunately it was as I feared, we're using int:s throughout
          the pipeline. The decoder(s) is/are float, but we clamp them
          to int right after the decode step. This is also, for sure, on
          our roadmap to change, but no promises on timeline there
          either, I'm afraid."</div>
      </div>
      <br class="">
      <div class="">So at the moment there’s not much they can do. But
        at least they are aware of the problem and the opportunities
        now.</div>
      <div class=""><br class="">
      </div>
      <div class="">All the best,</div>
      <div class="">Eelco</div>
      <div class=""><br class="">
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
MLA mailing list
<a class="moz-txt-link-abbreviated" href="mailto:MLA@grimmaudio.nl">MLA@grimmaudio.nl</a>
<a class="moz-txt-link-freetext" href="http://grimmaudio.nl/mailman/listinfo/mla_grimmaudio.nl">http://grimmaudio.nl/mailman/listinfo/mla_grimmaudio.nl</a>
</pre>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      <meta http-equiv="content-type" content="text/html; charset=utf-8">
      <div class="moz-signature">
        <div class="moz-signature">
          <div class="moz-signature">
            <title></title>
            <div class="moz-signature">
              <div class="moz-signature">
                <div class="moz-signature">
                  <pre class="moz-signature" cols="80"><font face="Courier">
If you want good sound on your album, come to
Bob Katz 407-831-0233 </font><font face="Courier">DIGITAL DOMAIN MASTERING STUDIO
Author: <b>Mastering Audio              </b></font><font face="Courier">
<a href="http://www.digido.com/">Digital Domain Website</a>

No trees were killed in the sending of this message. However a large number
of electrons were terribly inconvenienced.<font color="#ff0000">
</font></font></pre>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </body>
</html>