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
  #11  
Old 06-19-2014, 12:46 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 Darryl Ramm View Post
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).
Okay, thanks!
__________________
"Never believe anything you hear in a song." Tyrion Lannister, Game of Thrones
Owner: Dragon Rock Productions LLC


Reply With Quote
  #12  
Old 06-19-2014, 12:50 PM
JFreak's Avatar
JFreak JFreak is offline
Moderator
 
Join Date: Jan 2003
Location: Tampere, Finland
Posts: 24,907
Default Re: Using 32bit Float Point

Quote:
Originally Posted by Darryl Ramm View Post
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.
Yes and no.

Yes the 32bit-float won't clip the audio, but no, the 32-bit float still cannot exceed 0dBFS.

In the digital domain, there is this absolute of zero dBFS which cannot be exceeded. Period. If you fail to understand that, you shouldn't post what you just did.

What you output to 32bit-float can never exceed 0dBFS but once you hit that limit the mantissa will take care of the nasty thing that 24bit-fixed would just clip. But it will never go above 0dBFS.
__________________
Janne
What we do in life, echoes in eternity.
Reply With Quote
  #13  
Old 06-19-2014, 12:58 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 JFreak View Post
Yes and no.

Yes the 32bit-float won't clip the audio, but no, the 32-bit float still cannot exceed 0dBFS.

In the digital domain, there is this absolute of zero dBFS which cannot be exceeded. Period. If you fail to understand that, you shouldn't post what you just did.

What you output to 32bit-float can never exceed 0dBFS but once you hit that limit the mantissa will take care of the nasty thing that 24bit-fixed would just clip. But it will never go above 0dBFS.

Sometime us, the audio engineers, know a little bit about this, right?
__________________
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
  #14  
Old 06-19-2014, 01:08 PM
JFreak's Avatar
JFreak JFreak is offline
Moderator
 
Join Date: Jan 2003
Location: Tampere, Finland
Posts: 24,907
Default Re: Using 32bit Float Point

Quote:
Originally Posted by Darryl Ramm View Post
Fighting semantics here (...) a 32 bit float file (...) can contain values that represent more than 0dbFS.
No.

0dBFS is the absolute maximum, and whether you use 8bit or 16bit or 24bit or 32bit or (...) 256bit word length, you won't be able to exceed 0dBFS (the absolute) -- on the contrary, you will be able to represent values much lower than that, giving you more dynamics BELOW the absolute.
__________________
Janne
What we do in life, echoes in eternity.
Reply With Quote
  #15  
Old 06-19-2014, 01:22 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
Output yes. Manipulation ie mixing and storage no.
NO, you have more margin BELOW but 0 dBFS is always the max.
__________________
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
  #16  
Old 06-19-2014, 02:03 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
By the way I really don't like the insinuation that I'm not an audio engineer.
If I offended you, I apologize.

Enough for me on this matter, 0 dBFS is still the max, at least for all that I know after 24 years.
__________________
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
  #17  
Old 06-19-2014, 02:48 PM
Darryl Ramm Darryl Ramm is offline
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,657
Default Using 32bit Float Point

And here is McDSPs take on AAX plugins and how great 32 bit float is because it allows > 0dB. http://mcdsp.com/2013/08/06/can-you-spell-aax-3/

You need to move past the old (true of fixed point) claims that 0dBFS represents the maximum value the system can represent. That is simply no longer true when considering how the systems use floating point values *internally*. And is immediately obvious to anybody who looks at how these float values are technically encoded/represented.
Reply With Quote
  #18  
Old 06-19-2014, 03:09 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 Darryl Ramm View Post
It would take a complete idiot of a software developer when converting from fixed to float format to peg the maximum float number representation at 0dB. Fixing this clipping issue during data processing is *the* reason float data formats was developed/is used. And you really think every DAW developers are that stupid?
So if you are correct, why not a single DAW, including Pro Tools 11, shows levels above 0 dBFS when using digital audio scales?

dBFS dB Full Scale

0 dBFS represents the highest possible level in digital gear. All other measurements expressed in terms of dBFS will always be less than 0 dB (negative numbers). 0 dBFS indicates the digital number with all digits ="1", the highest possible sample.
__________________
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
  #19  
Old 06-19-2014, 03:18 PM
Darryl Ramm Darryl Ramm is offline
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,657
Default Using 32bit Float Point

I do not know how many different ways I can keep saying the same thing and have you not listen/get it. 0dBFS means full scale as realized at an input/output. Internally a floating point format system can (and does) handle values above this. If those values were ever output as is they would clip. But internally they represent >0dB and can be processed without internal clipping, and then scaled back before output if needed.

That is why everybody cares about/wants a 32 bit float format/is the exact reason DAWs support it to begin with.

Did you read the McDSP article link? You want to believe they don't know what they are talking about?
Reply With Quote
  #20  
Old 06-19-2014, 05:54 PM
dr_daw's Avatar
dr_daw dr_daw is offline
Member
 
Join Date: Oct 2012
Location: Cariboo, BC
Posts: 1,216
Default Re: Using 32bit Float Point

0dBFS is exactly that, FULL - SCALE, meaning that it is absolute. Regardless of YOUR belief system, as previously mentioned 8bit, 16bit etc...0dBFS is the digital maximum of data being captured, anything outside of that is NOT present and physically impossible to recover.

Are you using an internal signal generator with this experiment? I guarantee you that if you use an external tone generator and clip your input AD you will NEVER recreate the lost signal. Remember, there are only a handful of AD converters that are actually 24bit. The vast majority of converters in our interfaces are 20bit. Do the math, find out for yourself. 1 bit = 6db, so if your interface has a dynamic range of 109dB of Dynamic range, you're dealing with an 18.2bit (likely 20bit) converter.

Simple wiki search,

24-bit digital audio has a theoretical maximum SNR of 144 dB, compared to 96 dB for 16-bit; however, as of 2007 digital audio converter technology is limited to a SNR of about 124 dB (21-bit)[12] because of real-world limitations in integrated circuit design. Still, this approximately matches the performance of the human auditory system.[13][14]
__________________
FBR recording - https://www.facebook.com/fromthebase...cordsrecording
@FBRrecording - Instagram
Rig
MBP 15" High Sierra 10.13.3, i7 2.6Ghz, 8Gb DDR, 750Gb 7200rpm, PT 2019.5, Focusrite Saffire Pro 40, Octopre MkII, Glyph GPT50, Avalon 737sp, AMS Neve 1073's, API 512c, CAPI 312's, DW drums, Fender Guitars/Amps, AKG, Rode, Sennheiser, Neumann U87 & KM184's, Coles 4038, Equator D5 monitors
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 10:45 PM.


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