IPB

Welcome Guest ( Log In | Register )

> foobar2000 Tech Support Forum Rules

Please read foobar2000 Tech Support Forum Rules before posting and comply with all the points.
Failure to provide all the information pointed out in the above document in your post is considered wasting other people's time and in extreme cases will lead to your topic getting locked without a reply.


See also: Hydrogenaudio Terms of Service.

 
Reply to this topicStart new topic
Converter - Dither
zenful74
post Oct 2 2010, 21:41
Post #1





Group: Members
Posts: 6
Joined: 15-August 10
Member No.: 83103



Has the dither option been removed from v1.1? I can't find it in the Converter Output settings. Need to use it for 24 to 16 bit conversions.
Go to the top of the page
+Quote Post
lvqcl
post Oct 2 2010, 21:51
Post #2





Group: Developer
Posts: 2986
Joined: 2-December 07
Member No.: 49183



"Output format" settings.
Go to the top of the page
+Quote Post
zenful74
post Oct 2 2010, 21:59
Post #3





Group: Members
Posts: 6
Joined: 15-August 10
Member No.: 83103



Thanks, found it. Too bad that no option to set different types of dither, like triangle dither.
Go to the top of the page
+Quote Post
lvqcl
post Oct 2 2010, 22:27
Post #4





Group: Developer
Posts: 2986
Joined: 2-December 07
Member No.: 49183



IIRC it's something between RPDF and TPDF dither. With noise-shaping (called "ATH", "shibata", etc.)
Go to the top of the page
+Quote Post
zenful74
post Oct 4 2010, 22:44
Post #5





Group: Members
Posts: 6
Joined: 15-August 10
Member No.: 83103



The option is not there for mp3 output format. Can't use it when going from 24 bit flacs to 16 bit mp3. The old version (1.0.3) didn't have this problem.
Go to the top of the page
+Quote Post
Yirkha
post Oct 4 2010, 23:09
Post #6





Group: FB2K Moderator
Posts: 2359
Joined: 30-November 07
Member No.: 49158



It's not a problem because MP3 files don't have bit depth.


--------------------
Full-quoting makes you scroll past the same junk over and over.
Go to the top of the page
+Quote Post
zenful74
post Oct 6 2010, 06:26
Post #7





Group: Members
Posts: 6
Joined: 15-August 10
Member No.: 83103



mp3 have a bit depth of 16. if any file (mp3 or not) didn't have a bit depth, then it couldn't be a file because it would have zero bits. because the dither option was reconfigured in the new release, the option to convert directly to mp3 from lossless 24 bit sources without the chance of harmonic distortions from the quantization process is no longer possible. the ability to convert and bypass the wav stage or other intermediate stage is what made the program more useful than others before this change.
Go to the top of the page
+Quote Post
herojoker
post Oct 6 2010, 10:21
Post #8





Group: Members
Posts: 305
Joined: 12-September 07
Member No.: 46989



@zenful74: Wikipedia says:
QUOTE
Technically speaking, bit depth is only meaningful when applied to pure PCM devices. Non-PCM formats, such as DSD or lossy compression systems like MP3, have bit depths that are not defined in the same sense as PCM. This is particularly true for lossy audio compression, where bits are allocated to other types of information, and the bits actually allocated to individual samples are allowed to fluctuate within the constraints imposed by the allocation algorithm.

Please also have a look at the question on this page.

This post has been edited by herojoker: Oct 6 2010, 10:23
Go to the top of the page
+Quote Post
lvqcl
post Oct 6 2010, 14:28
Post #9





Group: Developer
Posts: 2986
Joined: 2-December 07
Member No.: 49183



MP3 format doesn't store values of separate samples and it doesn't have bit depth.
Go to the top of the page
+Quote Post
shakey_snake
post Oct 6 2010, 14:41
Post #10





Group: FB2K Moderator
Posts: 4321
Joined: 1-November 06
From: Cincinnati
Member No.: 37036



This is why the option was removed. smile.gif


--------------------
"It must be 'Take A Worm For A Walk' week!"
Go to the top of the page
+Quote Post
db1989
post Oct 6 2010, 16:34
Post #11





Group: Super Moderator
Posts: 4353
Joined: 23-June 06
Member No.: 32180



I don’t take join date as a guarantee of one’s experience, but you shouldn’t attempt to question senior members such as Yirkha, if these are anything to go by:
QUOTE (zenful74 @ Oct 6 2010, 06:26) *
mp3 have a bit depth of 16. if any file (mp3 or not) didn't have a bit depth, then it couldn't be a file because it would have zero bits.
QUOTE
because the dither option was reconfigured in the new release, the option to convert directly to mp3 from lossless 24 bit sources without the chance of harmonic distortions from the quantization process is no longer possible.

QUOTE
the ability to convert and bypass the wav stage or other intermediate stage is what made the program more useful than others before this change.
The “wav stage”, i.e. decompression to PCM and re-encoding is never bypassed, just hidden by the front-end.
Go to the top of the page
+Quote Post
zenful74
post Oct 6 2010, 20:49
Post #12





Group: Members
Posts: 6
Joined: 15-August 10
Member No.: 83103



QUOTE (herojoker @ Oct 6 2010, 04:21) *
@zenful74: Wikipedia says:
QUOTE
Technically speaking, bit depth is only meaningful when applied to pure PCM devices. Non-PCM formats, such as DSD or lossy compression systems like MP3, have bit depths that are not defined in the same sense as PCM. This is particularly true for lossy audio compression, where bits are allocated to other types of information, and the bits actually allocated to individual samples are allowed to fluctuate within the constraints imposed by the allocation algorithm.

Please also have a look at the question on this page.



The algorithm has options which control how the bits are allocated, such as this command line ...

-S --noreplaygain --strictly-enforce-ISO -q 0 -b 320 -m j --resample 48 - %d

This will not allow the bits to fluctuate within individual samples.

Using dither when downsampling bit depth to any format allows the output (lossy or lossless) to be completely free of any harmonic distortions which are intrinsic to the downsampling/quantization process. This statement is not addressed by any of the replies.
Go to the top of the page
+Quote Post
lvqcl
post Oct 7 2010, 15:37
Post #13





Group: Developer
Posts: 2986
Joined: 2-December 07
Member No.: 49183



QUOTE (zenful74 @ Oct 6 2010, 23:49) *
-S --noreplaygain --strictly-enforce-ISO -q 0 -b 320 -m j --resample 48 - %d

This will not allow the bits to fluctuate within individual samples.


This is siply not true.

Also, foobar2000 sends 24-bit LPCM data to lame.exe.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 24th May 2013 - 16:05