32 Bit Float Mastering Question - Gearslutz.com

Gearslutz.com

All Advertisers
Go Back   Gearslutz.com > The Forums > Mastering forum


32 Bit Float Mastering Question

New Reply New Reply Thread Tools Search this Thread
Old 19th January 2012   #1
Lives for gear
 
engmix's Avatar
 
Joined: Mar 2006
Location: New York City
Posts: 938

Thread Starter
32 Bit Float Mastering Question

I have to send a mix in for mastering. I'm now using PT 10 and my session is set for 32 Bits. I tracked my stereo mix back into pro tools from my analog chain. I'm exporting the stereo file for mastering and PT is giving me an option for 32 bit or 24 bit. Since Pro Tools has flagged the audio file as 32 bits, should i export the file as a 32 bits or 24 bits or doesn't it mater?

Thanks
engmix is offline   Reply With Quote
Old 19th January 2012   #2
Mastering Engineer
 
Adam Dempsey's Avatar
 
Joined: Jan 2007
Location: Melbourne - Australia's music capital.
Posts: 1,722

Verified Member
Personally I'd set it to export at 24 bit and not over-think it, as long as your peak level is still under 0dBFS (not clipping) at the 24 bit output. It's been a long time since I've received a 32 bit mix and it's not what I'd call a standard interchange format - it's more of an internal working format.
__________________
Adam
Jack the Bear's Deluxe Mastering
facebook | twitter | myspace
Is adding presence the same as subtracting absence?
Adam Dempsey is offline   Reply With Quote
Old 23rd January 2012   #3
Gear addict
 
haryy's Avatar
 
Joined: Dec 2006
Location: Athens,Greece
Posts: 431

Unless you perform analog mastering why chop off a valid 32bit file?
haryy is online now   Reply With Quote
Old 23rd January 2012   #4
Gear maniac
 
Joined: Nov 2011
Location: Edinburgh
Posts: 173

I'm presuming that the OP is refering to 32-bit floating point vs 24-bit fixed point.

In which case it would not be chopping anything off - a 32-bit float is approximately the same as a 24-bit fixed as 32-bit float uses 24 bits for the mantissa (the value) and 8 bits for the exponent (the scale).

Floating-point math is useful in audio because 1) it cannot be overloaded and 2) you can offload the work to the maths co-processor on the CPU.

But you do this at the slight expense of requiring 8 bits for the exponent. However, nobody to my knowledge uses 32-bit fixed-point math in DAWs.

The short answer is it really doesn't matter whether you send 32-bit float or 24-bit fixed.
__________________
http://www.windmillsound.com
windmillsound is offline   Reply With Quote
Old 23rd January 2012   #5
Lives for gear
 
wado1942's Avatar
 
Joined: Jan 2009
Location: Boise, Idaho
Posts: 2,088

If you're just sending the stereo mix you recorded from your analogue chain to be mastered, you shouldn't have to export anything. Just grab the mix out of the recorded files folder and send the engineer that.
__________________
Stephen Baldassarre
www.gcmstudio.com
wado1942 is offline   Reply With Quote
Old 23rd January 2012   #6
Gear addict
 
haryy's Avatar
 
Joined: Dec 2006
Location: Athens,Greece
Posts: 431

Quote:
Originally Posted by windmillsound View Post
The short answer is it really doesn't matter whether you send 32-bit float or 24-bit fixed.
So, if it doesn't matter why every program works internally at 32bits (or 64)?
haryy is online now   Reply With Quote
Old 23rd January 2012   #7
Gear maniac
 
Laarsø's Avatar
 
Joined: Aug 2010
Posts: 222

Quote:
Originally Posted by haryy View Post
So, if it doesn't matter why every program works internally at 32bits (or 64)?

Because it's easier. The PC is designed to work in 32 bit chunks. It's harder to write eq filters for 24 and 48 bit busses. This is explained in 1999 in the famous white paper by J. A. Moorer, PhD, "48 bit integer processink beats 32 bit floatink point for pro audio applications."

www.jamminpower.com/…bit%20Audio.pdf


"...In integer computation [read: fixed-point dsp], there is generally a tradeoff between roundoff error and dynamic range. One of the complications in integer computing is that this tradeoff must be considered at every stage of the process, thus placing additional burden on the designer. In floating-point, this tradeoff is made automatically, which can have unanticipated side effects as well..."


Cheersø,
Laarsø
Laarsø is offline   Reply With Quote
Old 23rd January 2012   #8
Gear addict
 
haryy's Avatar
 
Joined: Dec 2006
Location: Athens,Greece
Posts: 431

From cubase 4 manual:"Bit Depth
(Audio Engine
Output section)

Allows you to select 8, 16, 24 bit or 32 bit (float) files.
If the file is an “intermediate mixdown” that you plan to
re-import and continue working on in Cubase, we recommend
that you select the 32 bit (float) option.
32 bit (float) is a very high resolution (the same resolution
as used internally for audio processing in Cubase),
and the audio files will be twice the size of 16 bit files."

This seems to imply that it does matter.
haryy is online now   Reply With Quote
Old 23rd January 2012   #9
Gear maniac
 
Rob Murray's Avatar
 
Joined: Jul 2006
Location: NYC
Posts: 177

Quote:
Originally Posted by haryy View Post
From cubase 4 manual:"Bit Depth
(Audio Engine
Output section)

Allows you to select 8, 16, 24 bit or 32 bit (float) files.
If the file is an “intermediate mixdown” that you plan to
re-import and continue working on in Cubase, we recommend
that you select the 32 bit (float) option.
32 bit (float) is a very high resolution (the same resolution
as used internally for audio processing in Cubase),
and the audio files will be twice the size of 16 bit files."

This seems to imply that it does matter.
Twice the size of 16bit but not twice the quality. 32 bit float is still only 24 bits of information with an 8 bit multiplier kind of like a window telling you where those 24 bits are. This matters for clipping, and this matters to have a longer bitdepth for processing purposes, but after being mixed down, you're not really losing information with 24 bit fixed vs. 32 float. Also Cubase is saying this as a note since many people who don't know the difference between 16, 24, or 32float might just pick 16 since that's where the project will end up not realizing the advantages of working at 32bit float-point processing.

I would strongly suggest 24bit for sending to the mastering house as some systems still don't handle 32bit files whereas I don't know of any program, certainly not that would be in a mastering house that can't handle a 24bit wav file. Much like I would always send a stereo file rather than a multi-mono. It's more reliable, compatible, and less likely to run into problems, human created or other down the line.
__________________
Murray Mastering
www.murraymastering.com
Rob Murray is offline   Reply With Quote
Old 23rd January 2012   #10
Lives for gear
 
dcollins's Avatar
 
Joined: Aug 2003
Location: Hollywood CA
Posts: 2,625

Verified Member
Quote:
Originally Posted by Rob Murray View Post
I would strongly suggest 24bit for sending to the mastering house as some systems still don't handle 32bit files whereas I don't know of any program, certainly not that would be in a mastering house that can't handle a 24bit wav file. Much like I would always send a stereo file rather than a multi-mono. It's more reliable, compatible, and less likely to run into problems, human created or other down the line.
While it's unlikely to be a quality question, I think a mastering house should be able to accept any format that is likely to be presented. I would recommend Wavelab for playback in this case as it seamlessly handles 32 bit.

It also allows you to have any combination of formats open at the same time and jump between them, which can be useful if you have, say, an MP3 mock-up of the sequence to refer to.


DC
__________________
Dave Collins Mastering
www.collinsaudio.com
+1 323 467 5570
dcollins is offline   Reply With Quote
Old 23rd January 2012   #11
Gear maniac
 
Rob Murray's Avatar
 
Joined: Jul 2006
Location: NYC
Posts: 177

DC - I totally agree, and I'm fine on my end for playback. Just figuring, there's still a few guys out there on older systems, who knows if they still might prefer Sonic, PT, etc. for playback and just in case it seems the easier option when exporting rather than having any flickering chance of an issue, or slowdown down the line.

That said... 32 bit files having been floating around a bit (puns intended) and at this point, yes, it shouldn't really cause any problems whichever you use.
Rob Murray is offline   Reply With Quote
Old 23rd January 2012   #12
Gear Head
 
texasguitar903's Avatar
 
Joined: Jan 2012
Location: East Texas
Posts: 64

Send a message via Yahoo to texasguitar903
So should we or should we not record, mix, and mixdown to 32 bit float? I just maintain 44.1 16 bit for everything....isn't that where it ends up on a CD?
__________________
Quote:
"If that nation, against whom I have pronounced, turn from their evil, I will repent of the evil that I thought to do unto them." Jer 18:8
http://www.reverbnation.com/prismstudio
texasguitar903 is offline   Reply With Quote
Old 23rd January 2012   #13
Lives for gear
 
dcollins's Avatar
 
Joined: Aug 2003
Location: Hollywood CA
Posts: 2,625

Verified Member
Quote:
Originally Posted by texasguitar903 View Post
So should we or should we not record, mix, and mixdown to 32 bit float? I just maintain 44.1 16 bit for everything....isn't that where it ends up on a CD?
No. It's desirable to always record and mix and more than 16 bits. Maybe even >44.1k as well.

The only time you should go back to 16 bits is for a CD.


DC
dcollins is offline   Reply With Quote
Old 23rd January 2012   #14
Gear Head
 
texasguitar903's Avatar
 
Joined: Jan 2012
Location: East Texas
Posts: 64

Send a message via Yahoo to texasguitar903
So I should take all tracks in say, 32 bit float 88.2k. And export into wave files with the same quality. Unless someone wants them different for mastering or mp3.s for crappy internet distribution.
texasguitar903 is offline   Reply With Quote
Old 23rd January 2012   #15
Gear addict
 
haryy's Avatar
 
Joined: Dec 2006
Location: Athens,Greece
Posts: 431

Quote:
Originally Posted by Rob Murray View Post
Twice the size of 16bit but not twice the quality.
If we accept that it's at least 1% better, then there's no point arguing about it. Providing that any further processing will be ITB.
haryy is online now   Reply With Quote
Old 24th January 2012   #16
Lives for gear
 
wado1942's Avatar
 
Joined: Jan 2009
Location: Boise, Idaho
Posts: 2,088

Quote:
Originally Posted by texasguitar903 View Post
So I should take all tracks in say, 32 bit float 88.2k. And export into wave files with the same quality. Unless someone wants them different for mastering or mp3.s for crappy internet distribution.
Your converters are 24-bit, so the raw files should be saved as such or you'll just be throwing away disk space. The architecture of the DAW is higher (32-bit float) so it's advantageous to do all your subsequent generations at this resolution. It's a good idea, however, to send your mastering engineer 24-bit flat dithered files because there's many different types of floating point and while he can probably open it, it's safer to send a sure shot... Of course, you can always ask what he'd prefer first.
wado1942 is offline   Reply With Quote
Old 27th January 2012   #17
Gear nut
 
Wave theory's Avatar
 
Joined: Jan 2010
Location: Minnesota
Posts: 112

If I read the OP correctly, the mix has gone out, and returned via an analog loop.

Assuming there was no processing after the signal came back from the insert, then the signal will be 24 bit anyway. Unless the OP has a 32 bit A-D.
Wave theory is offline   Reply With Quote
Old 29th January 2012   #18
Lives for gear
 
Lagerfeldt's Avatar
 
Joined: Sep 2004
Location: Copenhagen, Denmark
Posts: 4,770

Verified Member
Logic Pro Help • View topic - Increasing Overall Mix Level Before Bounce
Lagerfeldt is offline   Reply With Quote
Old 30th January 2012   #19
Lives for gear
 
diamondjim's Avatar
 
Joined: Feb 2006
Location: Baja Arizona
Posts: 791

Quote:
Originally Posted by Laarsø View Post
Because it's easier. The PC is designed to work in 32 bit chunks. It's harder to write eq filters for 24 and 48 bit busses. This is explained in 1999 in the famous white paper by J. A. Moorer, PhD, "48 bit integer processink beats 32 bit floatink point for pro audio applications."

www.jamminpower.com/…bit%20Audio.pdf


"...In integer computation [read: fixed-point dsp], there is generally a tradeoff between roundoff error and dynamic range. One of the complications in integer computing is that this tradeoff must be considered at every stage of the process, thus placing additional burden on the designer. In floating-point, this tradeoff is made automatically, which can have unanticipated side effects as well..."

Cheersø,
Laarsø
Thanks for that info, Laarsø, intesting person and web site. BTW the link above is incorrect, it is actually
http://www.jamminpower.com/PDF/48-bit%20Audio.pdf
__________________
Into action, everybody sprang, and the oil drums were beating out, doolang, doolang - Coma Girl, Joe Strummer

A bad movie in 3D is still a bad movie. -wifey

Jim Hewitt
Barn Jazz Music Productions
www.barnjazz.com
diamondjim is offline   Reply With Quote
Old 1st February 2012   #20
Gear interested
 
Gazz99's Avatar
 
Joined: Feb 2012
Posts: 9

Quote:
Originally Posted by Wave theory View Post
If I read the OP correctly, the mix has gone out, and returned via an analog loop.

Assuming there was no processing after the signal came back from the insert, then the signal will be 24 bit anyway. Unless the OP has a 32 bit A-D.
+1

your final quality is affected by every point in the chain... so in this situation, if there is no processing in Pro Tools after the analog chain, then you would not achieve anything (other than using up HD space) by exporting to 32-bit (and I'm guessing you would have your sound card set up to record the audio from the analog chain at its maximum - most likely 24bit)
Gazz99 is offline   Reply With Quote
Old 3rd February 2012   #21
Gear interested
 
MOBMastering's Avatar
 
Joined: Nov 2011
Location: Montreal, Quebec, Canada
Posts: 10

Send a message via Skype™ to MOBMastering
I may usually accept any formats. 32bit floating may have some problems between some DAW. I'm using Samplitude and in the past, I had bad experiences with engineers who had brought 32bit floating files rendered by Pyramix. The best way to be sure having no problem between DAW is to bring 24bit files.
__________________
Marc-Olivier Bouchard
Mastering Engineer

mob@lelabmastering.com
http://www.lelabmastering.com
MOBMastering is offline   Reply With Quote
New Reply New Reply Submit Thread to Facebook Facebook  Submit Thread to Twitter Twitter  Submit Thread to LinkedIn LinkedIn 



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Similar Threads
Thread Thread starter Forum Replies Last Post
For studio construction slutz only - Sunshine Mastering, Vienna mischa janisch Photo diaries of recording studio construction projects 162 18th January 2010 11:49 AM
Bit Crushing plugin? derker Music computers 6 20th December 2007 02:39 AM
Best Master / Worst Master - Why? Dannibal Mastering forum 26 19th October 2007 05:14 PM
FS: Maselec MEA-2 Mastering EQ Bob Boyd Mastering forum 0 17th April 2007 01:09 AM
Tweak on the Buisness Model? Sony Internet Mastering Eric Greedy Mastering forum 34 12th April 2007 03:01 PM


All times are GMT +1. The time now is 10:35 AM.

Home - Search Forum - Contact Us - Terms Of Use - Advertise on Gearslutz - All Advertisers - Archive - Top
 
 
Powered by vBulletin®
Gearslutz.com LTD - UK Company Number 7597610.
Registered Office - 35 Ballards Lane, London, N3 1XW.
Hosted by Nimbus Hosting.

SEO by vBSEO ©2010, Crawlability, Inc.