Export bits, dither, and MP3 encoding - thoughts?

Author
pdarg
Max Output Level: -52.5 dBFS
  • Total Posts : 2265
  • Joined: 2004/03/26 17:52:53
  • Status: offline
2010/10/09 12:44:26 (permalink)

Export bits, dither, and MP3 encoding - thoughts?

Many of us are at the point where we are recording in 24 bit, mixing/exporting at 32 bit float, and then putting the master file into a final output format.
 
But what if you just want to mix/export your track and then transcribe it straight to MP3 (skipping the CD format stage altogether)? Is there any advantage to first reducing bits to 16 (and dithering) BEFORE transcribing to MP3?
 
My thinking is that one will get the best sonic results by keeping the master in 32 bit, NOT dithering or reducing bits, and then transcribing the 32 bit master straight to MP3.
 
I am interested in hearing educated opinions on this.
#1

10 Replies Related Threads

    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re:Export bits, dither, and MP3 encoding - thoughts? 2010/10/09 12:57:48 (permalink)
    My understanding (perhaps faulty) is that MP3 is inherently a 16-bit format, so bit reduction must be happening at the point of encoding if the input is higher than 16-bit. In that case, it might be better to do that with down-sampling and dithering algorithms of known high quality, rather than leaving it up the MP3 encoder.
     
    That said, I usually export directly to MP3 from a 32-bit "Master Bounce" within SONAR, which begs the question: when exporting directly from SONAR to MP3 does SONAR do the bit-reduction and apply dither or does it just pass the raw 32-bit data directly to the MP3 encoder?
     
     
     
     
     
     
    #2
    pdarg
    Max Output Level: -52.5 dBFS
    • Total Posts : 2265
    • Joined: 2004/03/26 17:52:53
    • Status: offline
    Re:Export bits, dither, and MP3 encoding - thoughts? 2010/10/09 14:42:42 (permalink)
    Yes - that would be another way to do it, and your approach reinforces my question as well.

    I currently use an outside MP3 encoder, but the issues are similar.
    #3
    jimmyrage
    Max Output Level: -86 dBFS
    • Total Posts : 238
    • Joined: 2010/02/05 18:12:35
    • Location: Norfolk Va.
    • Status: offline
    Re:Export bits, dither, and MP3 encoding - thoughts? 2010/10/09 14:54:52 (permalink)
    Seems like if you try to bounce a 24/32 bit track to mp3 manualy as opposed to the "What you Hear" option, Sonor won't let you. You have to convert to 16 bit.  Been a while since I ran into that, probably Sonor 6. May be different in 8.5.
    #4
    pdarg
    Max Output Level: -52.5 dBFS
    • Total Posts : 2265
    • Joined: 2004/03/26 17:52:53
    • Status: offline
    Re:Export bits, dither, and MP3 encoding - thoughts? 2010/10/14 13:56:26 (permalink)
    Any other thoughts on this?
    #5
    FastBikerBoy
    Forum Host
    • Total Posts : 11326
    • Joined: 2008/01/25 16:15:36
    • Location: Watton, Norfolk, UK
    • Status: offline
    Re:Export bits, dither, and MP3 encoding - thoughts? 2010/10/14 14:01:30 (permalink)
    I use the lame encoder and have it configured to work from within Sonar. It appears (to me) that Sonar produces a temporary dithered 16 bit file that is then encoded by lame.

    I'm afraid my ears aren't good enough to tell whether a file was dithered by Sonar or the MP3 converter.
    #6
    pdarg
    Max Output Level: -52.5 dBFS
    • Total Posts : 2265
    • Joined: 2004/03/26 17:52:53
    • Status: offline
    Re:Export bits, dither, and MP3 encoding - thoughts? 2010/10/14 15:28:54 (permalink)
    But what about an exported mix which is then encoded to MP3 by another application (I am using WaveLab).

    It seems to encode a 32 bit file just fine.
    #7
    ba_midi
    Max Output Level: 0 dBFS
    • Total Posts : 14061
    • Joined: 2003/11/05 16:58:18
    • Location: NYC
    • Status: offline
    Re:Export bits, dither, and MP3 encoding - thoughts? 2010/10/14 15:39:38 (permalink)
    pdarg


    But what about an exported mix which is then encoded to MP3 by another application (I am using WaveLab).

    It seems to encode a 32 bit file just fine.

    I probably work a bit differently than some around here.   There are two situations I generally deal with:
     
    1- Exporting tracks and stems.   This is easy.  NO dithering, no changing from 24bit 44.1k in this case.
    2- Creating a mix (stereo wav) and converting it to MP3.
     
    For #2, I do my mix (bounce to track) in the project.  Then I use the Tool menu to send that mixdown to Adobe Audition.   In Audition it is loaded as a 32bit float.    When I'm done doing any tweaks (fades, whatever), I save the wav as a master mix (in the project folder, so everything is there).   Then I use the SAVE COPY AS in Audition to create the MP3 which I've pre-set to be the proper settings for a standard mp3.
     
    Audition takes care of the rest.   It's not complicated and it gives me greater control.
     
    You could probably do the same with WavLab.
     
     

    Billy Arnell (ba-midi)

    http://www.ba-midi.com/music/files
    Music gives me life, so I give life Music.
    Thanks for listening - Let's Dance to the rhythm of life! :)
    #8
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re:Export bits, dither, and MP3 encoding - thoughts? 2010/10/14 16:02:06 (permalink)
    But what about an exported mix which is then encoded to MP3 by another application (I am using WaveLab). It seems to encode a 32 bit file just fine.

    I do the same as you, except I use Adobe Audition as my MP3 encoder. It probably doesn't matter at all whether you truncate the data or let WaveLab do it.

    I export from SONAR as a 32-bit file and let Audition do it all, but not because of any scientific evidence or exhaustive ABX tests. It's really only because I adhere to the "truncate and dither LAST" dogma. In all likelihood, I would not be able to hear any difference one way or the other.


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #9
    Shane_B.
    Max Output Level: -84 dBFS
    • Total Posts : 312
    • Joined: 2009/03/31 13:05:43
    • Location: Midwest
    • Status: offline
    Re:Export bits, dither, and MP3 encoding - thoughts? 2010/10/14 16:30:21 (permalink)
    bitflipper

    I export from SONAR as a 32-bit file

    This got me thinking ... my projects are always 24 bit, but the effects process in 32 bit float. Also, I've noticed when I freeze a 24 bit track, then unfreeze it, it has been converted to 32 bit.

    I'm guessing this is why it would be good to export to 32 bit even though you are working with a 24 bit project? I normally have dither turned off in options so I should always export at at least 32 bit or am I thinking wrong?


    #10
    pdarg
    Max Output Level: -52.5 dBFS
    • Total Posts : 2265
    • Joined: 2004/03/26 17:52:53
    • Status: offline
    Re:Export bits, dither, and MP3 encoding - thoughts? 2010/10/14 17:44:05 (permalink)
    Exactly . . . export as 32 bit float if you are not mastering Sonar.

    Like Bitflipper, I am thinking that it is best to export as 32 bit and let the MP3 encoder do any truncating at the very end of the process.
    #11
    Jump to:
    © 2026 APG vNext Commercial Version 5.1