Patrick Dixon;130969 Wrote: 
> You're not inventing data because you're using the information that
> already exists within the digital signal to create the intermediate
> points.  There's no more information in the signal - you're not
> creating anything, you're just filtering the signal.

This is true for oversampling at full-integer multiples (eg 2x/4x/8x
oversampling).  But if you upsample from 44.1khz to 96khz, the
"interpolated" data points only match up to the original sample every
96khz points (once per second).  Upsampling from 44.1khz to 96khz means
that you are creating 2.17687 data points for every original data point
from the original 44.1khz sample...there is no way that all original
44,100 datapoints stay intact in that upsampling process.  This is why,
when you upsample, you need to extend the word length from 16-bit to
24-bit...because the ratio between 44.1khz/96khz will require greater
precision to calculate all of those new datapoints.


-- 
PhilNYC

Sonic Spirits Inc.
http://www.sonicspirits.com
------------------------------------------------------------------------
PhilNYC's Profile: http://forums.slimdevices.com/member.php?userid=837
View this thread: http://forums.slimdevices.com/showthread.php?t=26685

_______________________________________________
audiophiles mailing list
audiophiles@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/audiophiles

Reply via email to