Upsampler DXD lock

Hello,

Does someone know what is the best choice:
Upsampler DXD lock ON or Off ?

A good question. I have puzzled over the description of the DXD lock in the manual and cannot see anything beyond the display showing 352.8 or 384 as options changing to DXD with the lock selected.

However, when locked the upsample is automatically applied at a rate appropriate to the base sampling rate of the material i.e. 352.8 for 44.1 base and 384 for 48 base.

With lock disengaged you have an opportunity to upsample e.g. 44.1 base material to 384. Why anyone would want to do this I am unsure as upsampling to a frequency that is not an integer of the source is generally held to yield inferior results.

NB: I am assuming that you refer to Vivaldi Upsampler.

2 Likes

Thanks for your reading. I read it like you and I set this parameter to ON.
Yes I was talking of the Vivaldi Upsampler.

Pete hit the nail on the head. DXD Lock ensures that when DXD upsampling is taking place, it is always by an integer and you are not upsampling a 44.1k based sample rate to a 48k based rate or vice versa, which will give inferior results.

This works in conjunction with the DSD Pass-Through setting, where any incoming DSD data is passed to the output unchanged.

So, with both DSD Pass-Through and DXD Lock turned on, any incoming PCM data is integer upsampled to DXD, and any incoming DSD is passed through unchanged.

4 Likes

Thank you James for taking of your time answering this question.

I set DSD pass through and DXD lock to ON.

Have a nice day.

I also want to set like you do. Please show me that on Bartok. Thank you

Not possible on the Bartok

1 Like

Does this mean that if I set DSD PASS THROUGH on & DXD LOCK on, then the UPSAMPLER OUTPUT RATE setting is not used? What if I change the output rate? Is it ignored?

DSD Pass Through affects DSD input and, irrespective of any PCM input rate selected, DSD inputs will pass through unaffected. PCM input will be upsampled as selected.

DXD lock means that the option to wrongly choose to upsample 44.1 base sample rate multiples to 384K or 48K multiples to 352.8 will no longer be available. The correct 8 times multiple (e.g. for base rates) will be chosen automatically.

1 Like

Pete, what I am wondering is, do these output rate setting have any effect when pass through and lock are on? It would seem to me that any changes here would be ignored.

Mark. It is what I said. The screenshot does not help as I cannot see the input rate. DSD Pass Through only affects DSD input not PCM.

DXD lock only affects upsampling to 352.8 K or 384 K by ensuring that the correct multiple of 44.1k ( or 88.2 or 176.4) or 48k ( or 96 or 192) is chosen at this top upsampling rate. DXD ensures that the correct one is automatically selected.

These numbers are not selected at random.PCM upsampling correctly applied is a multiple of the input; two, four or eight times. So your screenshot shows an output choice of 384K. This will only be correct for an input of 48,96 or 192 K ( 48x8 = 384, 96x4= 384 etc.). So, yes, for these highest upsampled rates DXD lock should ignore any incorrect choice of 35.8 or 384K selected by you and change the upsample to the mathematically correct one. in fact 358.2 or 384 should not be offered and you should see DXD if lock is on. BTW, I have already advised dCS of the error in omitting DXD in Mosaic 1.4.3 as per your screenshot ( @Phil please note).

1 Like

DXD based on 44.1k is 352.8k (!)

Thanks Martin. Sorry for the typos. Unfortunately my eyesight can give me difficulties and I thought that I had checked :frowning:. Still, the main point of the post is correct.