|
This topic was last updated 180 days ago, and thus it can be considered old. Replying is disabled for this topic.
|
TheSoundGuy
on Feb 5, 2009, 4:20pm:
I want to upsample 44.1/16 music to 88.2/24 or higher resolution. How does r8brain convert 16 bit data to 24 bit data. Is this done before, during or after the re-sampling? Is it done by bit shifting / inserting zeros or is a more complex algorithm used? Is a different algorithm used for the free and paid version?
Thanks.
Thanks.
Aleksey Vaneev
on Feb 5, 2009, 6:07pm:
16 is converted to 24 via 32-bit float format. Of course, dithering is used before converting 32-bit float to 24-bit fixed. This is a standard routine when bit-depth conversion is performed together with resampling.
This applies to both free and paid version.
This applies to both free and paid version.
TheSoundGuy
on Feb 6, 2009, 11:08am:
So I assume that the resampling occurs at 32 bit precision irrespective of the input and outbut bit depths.
How does this conversion from 16 bits to 32 bits occur? Some programs like Sox shift the data by 16 bits to get 32 bits.
Sox's conversion from 16 bit to 32 bit
Is a similar bit shifting used in Voxengo or is a more advanced algorithm used?
How does this conversion from 16 bits to 32 bits occur? Some programs like Sox shift the data by 16 bits to get 32 bits.
Sox's conversion from 16 bit to 32 bit
Is a similar bit shifting used in Voxengo or is a more advanced algorithm used?
Aleksey Vaneev
on Feb 6, 2009, 2:47pm:
16 bit to 32-bit is handled by the CPU automatically - of course, it performs such bit shift.
|
This topic was last updated 180 days ago, and thus it can be considered old. Replying is disabled for this topic.
|
Copyright © 2002-2012 Aleksey Vaneev - Terms of Use - Privacy Policy - About Voxengo - Questions & Answers