Avid Pro Audio Community

Avid Pro Audio Community

How to Join & Post  •  Community Terms of Use  •  Help Us Help You

Knowledge Base Search  •  Community Search  •  Learn & Support


Avid Home Page

Go Back   Avid Pro Audio Community > Pro Tools Software > Tips & Tricks
Register FAQ Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 06-06-2014, 08:25 AM
DonaldM's Avatar
DonaldM DonaldM is offline
Member
 
Join Date: Nov 2007
Location: Indiana
Posts: 4,588
Default Using 32bit Float Point

Say I have been sent an audio file that clips due to recording too hot. Assume also my session is set up as 24bit, 48k sample rate. Can I export the clipping clip as 32bit and then import back into my 24bit session and be able to normalize it back from the dead? Or does my session have to be 32bit to start with to do this?
__________________
"Never believe anything you hear in a song." Tyrion Lannister, Game of Thrones
Owner: Dragon Rock Productions LLC


Reply With Quote
  #2  
Old 06-06-2014, 11:30 AM
WombatStudio.Org's Avatar
WombatStudio.Org WombatStudio.Org is offline
Member
 
Join Date: Dec 2011
Location: Gibbsboro, NJ
Posts: 564
Default Re: Using 32bit Float Point

You cannot take a file that is clipping and magically make it not clip.

Pushing into 32 bit float as clipping you might be able to normalize if that's the source of the clipping, but if it's a recorded clipping source ... again, no magic.
__________________
WombatStudio.Org • Digital Recording, Mixing and Mastering in Gibbsboro, NJ • USA
"It's not the gear ... it's the ear"
Reply With Quote
  #3  
Old 06-06-2014, 01:40 PM
DonaldM's Avatar
DonaldM DonaldM is offline
Member
 
Join Date: Nov 2007
Location: Indiana
Posts: 4,588
Default Re: Using 32bit Float Point

Quote:
Originally Posted by WombatStudio.Org View Post
You cannot take a file that is clipping and magically make it not clip.

Pushing into 32 bit float as clipping you might be able to normalize if that's the source of the clipping, but if it's a recorded clipping source ... again, no magic.
I kinda suspected that, but that's why I asked. In this case, I know it wasn't recorded 32bit. Thanks for the quick response guys!
__________________
"Never believe anything you hear in a song." Tyrion Lannister, Game of Thrones
Owner: Dragon Rock Productions LLC


Reply With Quote
  #4  
Old 06-19-2014, 08:13 AM
originalscottyg originalscottyg is offline
Member
 
Join Date: Jan 2006
Location: Detroit
Posts: 1,372
Default Re: Using 32bit Float Point

Even if it was recorded in as 32bit float, if it clipped on the way in, they it isn't recoverable by simply reducing the levels, as the converter hardware was clipped during the A/D conversion. The only way this really works is if the audio is clipped in software in a 32bit float session, then output as a 32bit float file.
__________________
Scott Gatteño
Reply With Quote
  #5  
Old 06-19-2014, 08:38 AM
feliponk's Avatar
feliponk feliponk is offline
Moderator
 
Join Date: Nov 2002
Location: Miami, FL, USA
Posts: 1,250
Default Re: Using 32bit Float Point

Quote:
Originally Posted by kdarbyshirebryant View Post
Only floating point files can code values above 0dBFS (beyond clipping)

I think you're wrong, in digital there's nothing over 0 dBFS. 0 dBFS is assigned to the maximum possible digital level.

http://www.soundonsound.com/sos/jan0...s/qa0108_3.htm
__________________
Felipe Gonzalez A.
Avid ACSR Elite
Dante Certified
http://felipousismix.wix.com/felipousismix

Open Core Mac Pro OSX Ventura | ProTools HD 2023.x | Merging HAPI ADA8 | UAD Quad PCIe | Kali IN-8 | Presonus Temblor 10 | Softube, SSL, Universal Audio, Slate Digital, McDSP, Fabfilter, Plugin Alliance among other plugins
Reply With Quote
  #6  
Old 06-19-2014, 09:01 AM
Darryl Ramm Darryl Ramm is online now
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,657
Default Re: Using 32bit Float Point

32 bit floating point absolutely allows for greater that 0db digital signals internally to the DAW, of course none of this internal processing affects what a fixed point/fixed dynamic range DAC can output, but you can easily see this in operation by mixing/processing a hot signal at >0dB and then pulling the level down on the master fader to avoid clipping the output DAC. Whoa and the signal is recovered... Which would not be possible if internally the 32 but float could not represent greater than 0dB. This is the whole point of wanting that 32 bit float format.
Reply With Quote
  #7  
Old 06-19-2014, 11:55 AM
DonaldM's Avatar
DonaldM DonaldM is offline
Member
 
Join Date: Nov 2007
Location: Indiana
Posts: 4,588
Default Re: Using 32bit Float Point

Okay, so now I'm confused. Say I have a clipped file that was sent to me 24bit. Can I import into a 32bit float session, convert it, and then recover it? Is that what you're saying Darrel?
__________________
"Never believe anything you hear in a song." Tyrion Lannister, Game of Thrones
Owner: Dragon Rock Productions LLC


Reply With Quote
  #8  
Old 06-19-2014, 11:59 AM
Darryl Ramm Darryl Ramm is online now
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,657
Default Re: Using 32bit Float Point

No--as others here have said. You cannot invent information/data out of thin air. If fixed point data is clipped, it is clipped, data gone/not there. You cannot magically bring back missing data. But 32 bit float formats help avoid you losing data when things would otherwise clip during digital processing inside Pro Tools (or just about every other DAW).
Reply With Quote
  #9  
Old 06-19-2014, 12:20 PM
feliponk's Avatar
feliponk feliponk is offline
Moderator
 
Join Date: Nov 2002
Location: Miami, FL, USA
Posts: 1,250
Default Re: Using 32bit Float Point

Quote:
Originally Posted by kdarbyshirebryant View Post
I think you need to read the article you quoted carefully. It discusses quite clearly the ability of floating point to code values above 0dBFS. The problem comes at output or transport where values are restricted to integer 16 or 24 bit maths.
I read it well, and still 0 dBFS is the max output on the digital domain.
__________________
Felipe Gonzalez A.
Avid ACSR Elite
Dante Certified
http://felipousismix.wix.com/felipousismix

Open Core Mac Pro OSX Ventura | ProTools HD 2023.x | Merging HAPI ADA8 | UAD Quad PCIe | Kali IN-8 | Presonus Temblor 10 | Softube, SSL, Universal Audio, Slate Digital, McDSP, Fabfilter, Plugin Alliance among other plugins
Reply With Quote
  #10  
Old 06-19-2014, 12:26 PM
Darryl Ramm Darryl Ramm is online now
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,657
Default Re: Using 32bit Float Point

Quote:
Originally Posted by feliponk View Post
I read it well, and still 0 dBFS is the max output on the digital domain.
Fighting semantics here, but that is really in the analog domain (or when truncating to fixed point). Outputting in the "digital domain" with 32 bit float would be sending somebody a 32 bit float file. And that can contain values that represent more than 0dbFS.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Recording: 24bit vs. 32bit float WombatStudio.Org Tips & Tricks 55 10-05-2014 03:41 PM
Can old Accel TDM system handle 32bit float file format? bobo mark Pro Tools 10 3 10-21-2011 11:27 AM
32bit float (16.8)/(.24) import PROBLEM donrey Pro Tools TDM Systems (Win) 14 05-20-2006 12:05 PM
The 32bit float advantage ptnerd Pro Tools TDM Systems (Mac) 22 11-19-2005 10:26 AM
24Bit Fixed Plug-in Buss Vs 32Bit Float Matt_G Pro Tools TDM Systems (Mac) 20 08-02-2004 07:29 PM


All times are GMT -7. The time now is 01:07 AM.


Powered by: vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Limited. Forum Hosted By: URLJet.com