Is Vista really capable of bit-perfect output?

Status
Not open for further replies.
It still sounds good

Having skimmed through this topic it seems that everyone is chasing the technicalities and reasons. I discovered the software today installed it and said wow in 1 second, asked the wife and she agreed. it is streets ahead of foobar in MY SETUP. I don't actually care why and appreciate 3000 hours of work from someone who evidently does understand. Many thanks for improving my enjoyment of music for a mere 70 euro.
My setup:
windoze xp
DDDAC 12X TDA1543 nos DAC
Trends TA10 very heavily modded.
World Designs WD25T speakers

when it plays 24/96/88.2 and there is a LINUX version I will be extatic LOL.
 
b-square said:
This was answered right at the start. With ASIO: yes. Without ASIO: no.


manisandher said:
But also with XXHighEnd (using Engine #3)... which does not use ASIO.

Mani.


I went off and did a bit more research and found more questions..

I have vista64 on a htpc mainly to view HD broadcast channels. (at present)

If I turn off all of vista's re-processing, is the output, bitperfect?
Or Is there another process/driver within vista64 that fudges the bits?

Any music I store is ripped by DBpoweramp with AccurateRip.
CD only, at present ripped, 16/44.1

Also looked at the XXHighEnd forum.....

Why so much ram for processing a music file.
The CD is already ripped bit perfect onto hdd.
If it's being reprocessed for output, then isn't that defeating the purpose of bit perfect.
Maybe he's compensating for a NOS dac?

To much "just trust me" on that site!
 
What is the difference between "playing from memory" and "using RAM as a buffer"?

I think this is interesting as Cics transport is also working along the same principle, I think. If they are physically locating in the same place. Why would one sound better than the other?
 
What is the advantage of playing purely from RAM? Sound card and USB host controller communicate through DMA anyway, i.e. it is only a question of timely delivery of enough data to RAM for the DMA to run continuously. Sure, if there is not enough data, there is an audible dropout (xrun).

If you load a large file (100s of MB) to memory, memory pages untouched for a while (farther to the end of the file) will probably get swapped-out to disk.

Perhaps there are some peculiarities which someone experienced might be willing to clarify.
 
That depends on your ears I'm afraid.

And imho your driver is poorly written because it doesn't respond well to shutting off the soundcard/DAC in exclusive mode.

From your small article :
But so far, there is only one usable player that I'm aware of: XM-Play.

... which just plays not bit perfect and in Shared Mode on my soundcard and sounds lousy to my ears.

But your ears are better, I'm sure.
 
the bug with the DAC will be fixed with the next version which is shortly due. it occured when applications improperly closed exclusive mode streams without stopping them first.

... which just plays not bit perfect and in Shared Mode on my soundcard and sounds lousy to my ears.
that's because you set the buffer size too large.

But your ears are better, I'm sure.
no, but my scope beats both our ears.
 
ackcheng, the results are that the output with foobar2000 with the KS output plugin, XM-Play with with WASAPI output plugin running in the so called "exclusive mode" and XX-HighEnd using its third engine are identical bit by bit - from this point of view, differentiation in quality can be done between each of these players.
So it boils down to other criteria, and I chose foobar because it's free of cost, stable, has a sensible interface and lots of supported formats.
 
the bug with the DAC will be fixed with the next version which is shortly due. it occured when applications improperly closed exclusive mode streams without stopping them first.

Thank you for that.
Might it help : I'm fairly sure the playback is properly stopped, *but* of course I'm dealing with the user concerned and his judgement on matters (and on the latest version).
Anyway, I don't think I can try and do more than I already did.

Thanks.

PS:

So it boils down to other criteria, and I chose foobar because it's free of cost, stable, has a sensible interface and lots of supported formats.

Fair enough. 😉
 
Status
Not open for further replies.