ORIGINAL: Blades
I've seen some interesting observations, this one being particularly so:
I use wdm drivers, and since I have a MOTU 896, I also use ASIO4ALL. I get the benefits of Sonar and a PC using wdm drivers, and the motu sees the asio drivers.
hmmm...it's one or the other
It's both. ASIO4ALL is a program for people who's audio program seems to work best with WDM/KS, but their hardware seems to work best with ASIO. With Sonar, I select WDM/KS, but my MOTU sees ASIO as translated by the free program ASIO4ALL.
From my understanding, most audio card companies include ASIO drivers written by the company, but for WDM, they basically defer to the Windows WDM/KS driver in xp. This may not be true in all or even many cases, but some companies seem to design their cards with the ASIO driver in mind.
Fortunately, Sonar can support WDM/KS or ASIO, but ASIO is, to my understanding, a "shell" written to talk to the programming that deals with the kernel level of a computer. WDM deals more directly at the kernel level, and is subsequently at a closer level than ASIO. This was not true with, for example Windows 98 and MME, which is why a program like ASIO was important for a company writing an audio program for a pc. When MS developed the WDM/KS part of the OS through xp, it was to make it more competetive with Apple's OS, which dealt with audio more efficiently back then. But by then, ASIO had already become firmly established with many in the pc community, despite it's limitations at that time.
From what I can tell, at this point, ASIO is probably unnecessary. But it allows Steinberg to stay a step ahead of everyone else, because ASIO is THEIR program, and, I think, they license it to others to use. (I'm assuming about the licensing ... I don't know that for certain.) But even ASIO has contiuned to improve, so it's now probably a toss up, as to which works most efficiently and at a lower latency.
Keep in mind, I'm a bass player, not an audio programmer. But this is my understanding of ASIO/WDM at this point. If I've said anything truly off the wall, I'm sure I'll be corrected ... I am hopeful gently. ;)
post edited by koolbass - 2006/10/02 00:21:04