carlsaff wrote on Fri, 04 November 2005 20:52 |
So if you export a file using the ASIO driver and the same file using the MME-WDM driver, do they sound different? Also, if you reverse the phase of one export, do you get a null file when you sum it with the other?
If the answer to both questions is "yes," I'm curious about the scientific rationale that explains how two bit-identical files can sound different.
Either there is a reason or there isn't.
|
two things:
1) don't confuse identical files on a disk with identical sound output.
2) file export has nothing to do with the driver.
There are many examples where identical data sounds different at the output because of drivers/hardware.
A hardware example:
If you had two cards and one was a creative you definitely would get different digital data out from each card. Because the early audigy's operated in one frequency/bit width and "fudged" the other frequency/bit width combinations. (Meaning the card accepted it but truncated/mangled to suit)
For software:
many cards do this in the driver. When you select a bit-width and frequency in your application, it doesn't mean the card has all of a sudden got resources it didn't have before. It means the driver is mangling the data to suit the card and allowing you to continue work. For example an audio app might support 32 bit audio export. But you are not going to hear the identical audio from any two apps because of how they treat 32 bit data for a non 32-bit card.
I am not coming down either way on this particular situation. For example if someone said there is a difference between cubase and nuendo with otherwise identical setup, they would have to do a lot of explaining.
Even if they said they noticed a difference between WDM and ASIO for sonar.. it would be hard to swallow.
But
if ever there was a possibility where digital data is handled differently on its way to the converter its RME cards with ASIO vs WDM.
Companies make decisions and their use of technology reflect those opinions.
Sonar has 100% backed the windows camp and they probably handle MME-WDM best of all. But the ASIO/VST support is a hacked up kludge.
It probably the same for RME. RME is the considered by many to be the standard in ASIO implementation. They have (or used to) a strategic relationship with steinberg. It would not surprise me if the WDM implementation was less than perfect (or less than the ASIO driver)