Helpful ReplyFLAC Export - What does Subformat mean?

Author
andy_grahammer
Max Output Level: -90 dBFS
  • Total Posts : 40
  • Joined: 2015/03/30 10:37:22
  • Location: Germany
  • Status: offline
2017/05/03 17:28:03 (permalink)

FLAC Export - What does Subformat mean?

 
Hello everone ^^
 
When I export my song as FLAC, I get asked to choose a Subformat, signed 8, 16 or 24 Bit PCM.
 
My Project-File is 48 kHz and 24 Bit. Is it then best to also choose Signed 24 Bit PCM or has the Export Bitresolution nothing to do with my Projects resolution?

Sonar Platinum x64 - 23.8.0 BUILD 30 [2017.08]
Windows 10 x64 (10.0.10586.633)
Intel Core i7 4th gen 3.33 GHz
16 GB Ram
Roland Studio Capture UA-1610
#1
THambrecht
Max Output Level: -73 dBFS
  • Total Posts : 867
  • Joined: 2010/12/10 06:42:03
  • Location: Germany
  • Status: offline
Re: FLAC Export - What does Subformat mean? 2017/05/03 18:02:13 (permalink) ☄ Helpfulby andy_grahammer 2017/05/03 19:07:28
If you want to have the best quality you should choose 24 Bit.
The Export Resolution will be 24 Bit (as the project) and the FLAC-Converter asks you if you want to have the converted file as 8, 16 or 24 Bit.
If your project would be only 16-Bit the converter would also ask if you want to have it 8, 16 or 24. The FLAC-converter does not know how much bitresolution your project has.

We digitize tapes, vinyl, dat, md ... in broadcast and studio quality for publishers, public institutions and individuals.
4 x Intel Quad-CPU, 4GHz Sonar Platinum (Windows 10 - 64Bit) and 14 computers for recording tapes, vinyl ...

4 x RME Fireface 800, 2 x Roland Octa Capture and 4 x Roland Quad Capture, Focusrite .... Studer A80, RP99, EMT948 ...

(Germany)  http://www.hambrecht.de
#2
andy_grahammer
Max Output Level: -90 dBFS
  • Total Posts : 40
  • Joined: 2015/03/30 10:37:22
  • Location: Germany
  • Status: offline
Re: FLAC Export - What does Subformat mean? 2017/05/03 19:08:57 (permalink)
Thank you! This is the answer I was hoping for! :-)
 
Danke Dir! ^^

Sonar Platinum x64 - 23.8.0 BUILD 30 [2017.08]
Windows 10 x64 (10.0.10586.633)
Intel Core i7 4th gen 3.33 GHz
16 GB Ram
Roland Studio Capture UA-1610
#3
The Maillard Reaction
Max Output Level: 0 dBFS
  • Total Posts : 31918
  • Joined: 2004/07/09 20:02:20
  • Status: offline
. 2017/05/03 19:54:24 (permalink) ☄ Helpfulby jacksop 2017/05/04 15:26:31
.
post edited by Caa2 - 2017/05/04 19:51:59


#4
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
  • Total Posts : 26036
  • Joined: 2006/09/17 11:23:23
  • Location: Everett, WA USA
  • Status: offline
Re: FLAC Export - What does Subformat mean? 2017/05/04 13:56:13 (permalink) ☄ Helpfulby jacksop 2017/05/04 15:26:26
I have to confess ignorance regarding the FLAC file format. If each of the three options produces different file sizes, but they all result in identical data when converted back into a wave file, then why wouldn't one always choose the option that produces the smallest file?


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

My Stuff
#5
dbrown0808
Max Output Level: -90 dBFS
  • Total Posts : 1
  • Joined: 2015/01/11 13:03:32
  • Status: offline
Re: FLAC Export - What does Subformat mean? 2017/05/04 16:41:29 (permalink)
I'm with bitflipper and also FLAC ignorant....I thought lossless meant lossless, so I have the same question....why would you select anything but the smallest file size if they all produce the same content?
#6
shawker
Max Output Level: -89 dBFS
  • Total Posts : 80
  • Joined: 2014/08/12 12:45:03
  • Location: Sunshine Coast BC
  • Status: offline
Re: FLAC Export - What does Subformat mean? 2017/05/06 06:22:07 (permalink)
I recall reading somewhere that it takes more CPU to uncompress a smaller FLAC file when it plays, it doesn't seem to matter any more as far as I can tell.
#7
interpolated
Max Output Level: -74 dBFS
  • Total Posts : 830
  • Joined: 2015/03/26 17:34:58
  • Status: offline
Re: FLAC Export - What does Subformat mean? 2017/05/06 08:42:21 (permalink)
FLAC uses dictionary compression a bit like archiving tools like zip and RAR formats. So whilst they don't lose as much audio information during compression, the more there is more CPU is required to decompress them. That's the theory anyway.
 
Some music websites I use with regards to high resolution music use FLAC, WAV, AIFF or DSF/DFF formats.
 

I have computer stuff.
 
https://soundcloud.com/sigmadelta
#8
interpolated
Max Output Level: -74 dBFS
  • Total Posts : 830
  • Joined: 2015/03/26 17:34:58
  • Status: offline
Re: FLAC Export - What does Subformat mean? 2017/05/06 09:07:43 (permalink)
High resolution seems to only matter when the source has been recorded at the same rate. 

I have computer stuff.
 
https://soundcloud.com/sigmadelta
#9
Soundwise
Max Output Level: -62 dBFS
  • Total Posts : 1419
  • Joined: 2015/01/25 17:11:34
  • Status: offline
Re: FLAC Export - What does Subformat mean? 2017/05/06 09:34:31 (permalink)
andy_grahammer
 
Hello everone ^^
 
When I export my song as FLAC, I get asked to choose a Subformat, signed 8, 16 or 24 Bit PCM.
 
My Project-File is 48 kHz and 24 Bit. Is it then best to also choose Signed 24 Bit PCM or has the Export Bitresolution nothing to do with my Projects resolution?


Using 24-bit FLAC to export 24-bit project preserves audio data, whereas converting to 16 or even 8 bit will reduce audio data. Sound deterioration may or may not be noticeable, depending on source material and number of other factors.

Anderton
We are all unique and have our own contributions to make to this planet.

SoundCloud
YouTube
BandLab
#10
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
  • Total Posts : 26036
  • Joined: 2006/09/17 11:23:23
  • Location: Everett, WA USA
  • Status: offline
Re: FLAC Export - What does Subformat mean? 2017/05/06 14:06:31 (permalink) ☄ Helpfulby garrigus 2017/05/06 14:58:17
Soundwise
Using 24-bit FLAC to export 24-bit project preserves audio data, whereas converting to 16 or even 8 bit will reduce audio data. Sound deterioration may or may not be noticeable, depending on source material and number of other factors.



That is true for wave files, of course. The paradox that had me perplexed is that if FLAC is lossless regardless of what options are chosen, then why are there options? I think I have resolved that conundrum, at least to my own satisfaction. I was just thinking about it all wrong.
 
Looking at the file format spec, FLAC supports 8, 12, 16, 20 and 24-bit sample sizes and most standard sample rates. That triggered an epiphany: FLAC perfectly preserves data as it was encoded.
 
When, for example, I export 32-bit floating point data from my SONAR project as FLAC, some data will in fact be lost as a result of wordlength reduction (FLAC doesn't support floating-point data). Similarly, if my project is 48 KHz and my FLAC sample rate is 44.1KHz, then there will also probably be some data loss.
 
However, these data losses happen prior to the actual encoding process, after which data is preserved with 100% accuracy.
 
I exported a project to both 8- and 24-bit subformat FLAC to see if I could discern any subjective difference. The 8-bit subformat produced a much smaller file (6MB vs 42MB vs 62MB uncompressed). However, it also had the high noise floor you'd expect from 8-bit data's reduced dynamic range.
 
So to answer the OP's question, use the 24-bit subformat unless you're sending the file to someone who has explicitly asked for something else.
 


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

My Stuff
#11
andy_grahammer
Max Output Level: -90 dBFS
  • Total Posts : 40
  • Joined: 2015/03/30 10:37:22
  • Location: Germany
  • Status: offline
Re: FLAC Export - What does Subformat mean? 2017/05/08 17:12:25 (permalink)
Again: thank´s guys for you awesome feedback! ^^
 
I was using FLAC because a friend of mine asked for it. I usually use WAVE and convert it then into the format I need... mostly MP3.

Sonar Platinum x64 - 23.8.0 BUILD 30 [2017.08]
Windows 10 x64 (10.0.10586.633)
Intel Core i7 4th gen 3.33 GHz
16 GB Ram
Roland Studio Capture UA-1610
#12
Jump to:
© 2024 APG vNext Commercial Version 5.1