ASIO vs WDM: What's the Latest Opinion?

Page: < 12 Showing page 2 of 2
Author
koolbass
Max Output Level: -73 dBFS
  • Total Posts : 853
  • Joined: 2003/11/13 23:27:43
  • Location: Nashville, TN
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/01 23:50:57 (permalink)
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

Cheers,
Lance "koolbass" Martin
 
Sonar Platinum, Sound Forge Pro 12, ADK built audio computer: Intel 8 core i7 Haswell-E overclocked 4.2GHz; 32 Gig DDR4/2666 ram; Corsair 850W power; Windows Pro 10 x64; Geforce GTX 980 video w/4 monitors (Acer 27" touch screen/primary); 3 Seagate drives - OS, audio, samples, 2 TB external USB3 bkup drive; RME MADIface XT; Ferrofish A16 MKII ADDA; Lucid GenX 6-96 clock

www.BoogieHouseMusic.com
#31
Billy Buck
Max Output Level: -54 dBFS
  • Total Posts : 2101
  • Joined: 2003/11/05 22:25:15
  • Location: Atlanta, GA.
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/02 06:21:59 (permalink)
I've always used WDM is past versions of SONAR (SONAR 1, 2, 3, 4 & 5). I primarily use my Delta 66 and the WDM drivers perfrom as well, if not better than the ASIO. I also like the convenience of the handy latency slider too. I am currently using the .51 Delta drivers (the PT compatible ones), which have been performing very well without any problems.
But, I have been using ASIO mode exclusively, since I installed SONAR 6. Shouldn't we now be using ASIO, if we want to take advantge of the new Record Latency Adjustment (Advanced Audio Options), in SONAR 6? It seems to only work with and report latencies for ASIO. It seems ASIO is the way to go in SONAR 6 if you want to take advantage of record latency, in SONAR automatically.
post edited by Billy Buck - 2006/10/02 09:09:07

Win 10 Pro x64 | i7 4770k | ASUS Z87 Deluxe/Quad w/ TB 2.0 | 16GB Corsair RAM | Apollo Twin Duo USB | UAD Satellite Octo USB | UAD-2 Quad + UAD-2 Solo PCIe | SONAR Platinum x64 | REAPER 5 x64| TranzPort


#32
JustMike
Max Output Level: -88 dBFS
  • Total Posts : 127
  • Joined: 2006/03/11 14:41:50
  • Location: Canova Beach, Florida
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/02 08:42:09 (permalink)
RME Fireface with ASIO. When I Upgraded to Sonar 6, it used WDM by default and my audio sounded terrible. Sounded like a circular saw was on one of the tracks. I switched to ASIO and almost all is good. I did notice that in WDM mode, the I/O's were numbered correctly. Not so with ASIO.
post edited by JustMike - 2006/10/02 08:57:35

Pentium something gamer, 2G RAM, RME FireFace 800, RME ADI-8DS, UAD Plugggs, JBL Monitors, Too many Guitars, Marshall Amps, Yamaha DT Express drums, Mapex acoustic drums (WTF? I don't even play drums) Royer, MT Gefell,SP-C1, Shure, etc.
#33
losguy
Max Output Level: -20 dBFS
  • Total Posts : 5506
  • Joined: 2003/12/18 13:40:44
  • Location: The Great White North (MN, USA)
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/02 08:48:56 (permalink)
ORIGINAL: Billy Buck
Shouldn't we now be using ASIO, is we want to take advantge of the new Record Latency Adjustment (Advanced Audio Options), in SONAR 6? It seems to only work with and report latencies for ASIO. It seems ASIO is the way to go in SONAR 6 if you want to take advantage of record latency, in SONAR automatically.

Really? I was under the impression that WDM did a better job of reporting intrinsic audio card latency than ASIO. So it comes as a surprise to me that ASIO is supported by this ahead of WDM, even moreso that WDM isn't supported! Is this really the case?

Psalm 30:12
All pure waves converge at the Origin
#34
tarsier
Max Output Level: -45 dBFS
  • Total Posts : 3029
  • Joined: 2003/11/07 11:51:35
  • Location: 6 feet under
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/02 09:27:46 (permalink)
ORIGINAL: Billy Buck
Shouldn't we now be using ASIO, if we want to take advantge of the new Record Latency Adjustment (Advanced Audio Options), in SONAR 6? It seems to only work with and report latencies for ASIO. It seems ASIO is the way to go in SONAR 6 if you want to take advantage of record latency, in SONAR automatically.

I don't yet have Sonar 6, but from what I recall from this forum is that you can manually adjust that parameter for both ASIO and WDM, but only ASIO reports a number to set it automatically. I should probably dig up that post...
#35
ZenFly
Max Output Level: -87 dBFS
  • Total Posts : 173
  • Joined: 2005/04/23 10:54:07
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/02 10:49:04 (permalink)
I've been using WDM with a MOTU 2408mk3 and Sonar...down to around 2.9 ms latency. I bump up the bar after the track starts to use Giga or other cpu intensive progs and during mixing.
#36
Blades
Max Output Level: -43 dBFS
  • Total Posts : 3246
  • Joined: 2003/11/06 08:22:52
  • Location: Georgia
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/02 19:56:12 (permalink)
So it comes as a surprise to me that ASIO is supported by this ahead of WDM, even moreso that WDM isn't supported! Is this really the case?

The way I understood it, it was enabled for ASIO specifically because of the timing issues that I was describing above and that WDM didn't need to be adjusted because the issue didn't exist in the same way.

But I was apprently wrong about what exactly ASIO4ALL is - where I thought it was just an ASIO driver for cards that didn't have one or who's driver was lousy.

Blades
www.blades.technology  - Technology Info and Tutorials for Music and Web
#37
kilgoretrout
Max Output Level: -79 dBFS
  • Total Posts : 580
  • Joined: 2004/06/21 13:38:51
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/02 22:52:45 (permalink)
Using ASIO with my RME DIGI 9652 with great results.

Sonica dual core 3.4 GHz with 2GB ram, 2-300GB audio drives 1-80Gb system drive, RME DIGI 9652, Sonar 6 PE, Mackie D8B, 2x MOTU MTP AV USB, TC Powercore Firewire, UAD1, vintage synths, Modcan modular, guitars, outboard gear,
#38
Kicker
Max Output Level: -81 dBFS
  • Total Posts : 477
  • Joined: 2004/06/08 23:31:37
  • Location: Amherst, MA
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/03 02:21:54 (permalink)
MOTU 828mkII, WDM, 1.3 ms. The ASIO drivers perform the same as WDM in my setup.
#39
RobLee
Max Output Level: -90 dBFS
  • Total Posts : 16
  • Joined: 2006/09/06 17:37:05
  • Location: American Southwest
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/03 03:28:00 (permalink)
E-Mu 1820M - ASIO

Robert
#40
daverich
Max Output Level: -41 dBFS
  • Total Posts : 3418
  • Joined: 2003/11/06 05:59:00
  • Location: south west uk
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/03 05:42:48 (permalink)
ORIGINAL: JustMike

RME Fireface with ASIO. When I Upgraded to Sonar 6, it used WDM by default and my audio sounded terrible. Sounded like a circular saw was on one of the tracks. I switched to ASIO and almost all is good. I did notice that in WDM mode, the I/O's were numbered correctly. Not so with ASIO.


You got the latest drivers and you do mean KS- WDM not normal WDM yeah?

KS WDM works fine here, although I keep it ASIO as there is a bug with input naming on sonar5 - you end up with hundreds of multiple entries every time you re-run the profiler.

The nice this with ASIO on the fireface is you can change latencies on the fly - no hassle - however you can't get higher than about 20ms @44.1khz so for really long latencies you need to use WDM KS.

Kind regards

Dave Rich

For Sale - 10.5x7ft Whisperroom recording booth.

http://www.daverichband.com
http://www.soundclick.com/daverich
#41
Bugermass
Max Output Level: -90 dBFS
  • Total Posts : 12
  • Joined: 2006/09/29 14:23:43
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/09 02:21:59 (permalink)
I don't understand why people have the need to adjust the latency slider?? I use Asio and I have no latency issues.. I run 30-40 tracks somtimes with tons of effects running with no issues of lag.. with both the Delta 66s (running 2 at once) or the single Motu 24I/O. . Even with the Motu I have done 24 tracks in a live environment with plugins in place for 3 hours straight before with no issues.. I don't see why you'd need to move the slider..
#42
MotorMind
Max Output Level: -86 dBFS
  • Total Posts : 226
  • Joined: 2004/10/17 08:43:24
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/09 03:35:23 (permalink)
ORIGINAL: Bugermass

I don't understand why people have the need to adjust the latency slider?? I use Asio and I have no latency issues.. I run 30-40 tracks somtimes with tons of effects running with no issues of lag.. with both the Delta 66s (running 2 at once) or the single Motu 24I/O. . Even with the Motu I have done 24 tracks in a live environment with plugins in place for 3 hours straight before with no issues.. I don't see why you'd need to move the slider..


I never understand these kinds of posts. Just because you don't feel the need doesn't mean nobody else does.

And as for WDM: it never worked on my system. I always use ASIO. The only thing I noticed is that the calculation of the input latency doesn't work properly when I use the S/PDIF input of my Terratec card. I wondered why I all of a sudden started to play ahead of the beat through my Bass Pod Pro ;)
#43
jim y
Max Output Level: -76 dBFS
  • Total Posts : 721
  • Joined: 2003/11/08 13:16:43
  • Location: The Middle of Wales.
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2006/10/09 06:51:11 (permalink)
Really, it does depend on the driver. Here's a list of some facts.

WDM/KS only works well with a WDM type driver.

Some Drivers are ASIO with WDM support tacked on. These should work better with ASIO. These possibly could sound different too for WDM. It seems it's not that easy to write a WDM driver that supports WDM. ASIO, GSIF etc equally well. Some manufacturers have taken the easier (?) path of specialising for ASIO and added some WDM support but with limitations; eg Emu.

WDM/KS doesn't entirely bypass Windows Audio (kmixer etc), but what is left in (some buffers) cannot affect the sound quality.

ASIO4ALL uses WDM/KS. It's an adapter to add an ASIO interface to a WDM type driver. How well it works depends on the driver just as Sonars WDM/KS option does.

WDM/KS is exclusive. It cannot work if the WDM driver is already in use. Similarly, Windows audio cannot work while the driver is used by something using WDM/KS. That's why the Microsoft software synth isn't available in Sonars midi list if using WDM/KS.

Although there are ASIO drivers with WDM additionally available. There are also WDM drivers with ASIO added. The design for WDM allows ASIO and other "User" interfaces to be provided - eg GSIF for Gigastudio. In many cases, these extra interfaces are not Exclusive. Windows sounds can still work while Sonar uses ASIO. Properly written (not easy), there is no reason to expect any significant difference between WDM/KS and ASIO with this driver type.

M-audio Delta card driver is an example of a WDM driver with ASIO added.
Emu 0404, 1212 etc are examples of ASIO driver with WDM added.
#44
Shadeline
Max Output Level: -89 dBFS
  • Total Posts : 75
  • Joined: 2009/02/09 21:28:03
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2009/02/16 21:09:24 (permalink)
I have been getting blue screens with Delta 1010LT, and I get pops and clicks sometimes too.. only needing to increase latency to get rid of those pops and clicks...

so.. I wonder.. if I switch to ASIO, is that a totally different driver? The blue screens I get while using Sonar Producer 8.0.2 and Delta 1010 LT maybe just WDM driver? Maybe If I switch to ASIO would solve that problem?

By using ASIO or WDM, I see no difference other than instead of having 12 in and 10 out, I get only 6 in and 5 out with ASIO??? The sound quality is the same for both, both use the same ammount of cpu consumation.

I wonder what Sonar Recommands to use.. WDM or ASIO?

M-Audio article on setting it up on ASIO: http://www.m-audio.com/index.php?do=support.faq&ID=a2d09b4b42075b2b9df638671975a8b4



#45
Crg
Max Output Level: 0 dBFS
  • Total Posts : 7719
  • Joined: 2007/11/15 07:59:17
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2009/02/16 21:19:35 (permalink)
I haven't read the whole thread but so far the consensus seeems to be in league with my experience. It all depends on on your DAW and interface. WDM never worked well for me ASIO works fine.

Craig DuBuc
#46
Billy Buck
Max Output Level: -54 dBFS
  • Total Posts : 2101
  • Joined: 2003/11/05 22:25:15
  • Location: Atlanta, GA.
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2009/02/16 21:21:02 (permalink)
ORIGINAL: Shadeline
I have been getting blue screens with Delta 1010LT, and I get pops and clicks sometimes too.. only needing to increase latency to get rid of those pops and clicks...


BSOD's are not a good thing and can indicate a driver issue or even a system issue (bad RAM or overheated CPU?).
What Delta driver are you using? I've been using the 5.10.0.5069 with a lot of success for a long while now. I can't
even remember the last time I had a BSOD and I use my DAW & Delta 66 card virtually every day. The only time I get ops & clicks is when I am at 64 samples and really stressing the CPU (80%-100%). Make sure your audio card is not sharing an IRQ. The Delta's are notorious for causing pops/clicks when sharing an IRQ with a video card or USB Host controller. Getting rid of unneeded IRQ overhead (like disabling unneeded USB ports, disabling onboard audio, Lan, floppy drive, etc from your BIOS) will go a long way to increasing system performance. Simply changing the PCI slot can work wonders.
As far as WDM or ASIO it depends a lot on your audio drivers. Both WDM & ASIO work well for me, but I get slightly better performance with WDM (plus I like using SONAR's buffer slider for quick latency changes on the fly) so I use WDM.

Good luck
post edited by Billy Buck - 2009/02/16 21:29:57

Win 10 Pro x64 | i7 4770k | ASUS Z87 Deluxe/Quad w/ TB 2.0 | 16GB Corsair RAM | Apollo Twin Duo USB | UAD Satellite Octo USB | UAD-2 Quad + UAD-2 Solo PCIe | SONAR Platinum x64 | REAPER 5 x64| TranzPort


#47
dke
Max Output Level: -76 dBFS
  • Total Posts : 724
  • Joined: 2007/07/07 15:17:51
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2009/02/16 23:43:32 (permalink)
ASIO has always seemed to work better for me with My Delta44.

Dan
#48
digitaleagle12
Max Output Level: -89 dBFS
  • Total Posts : 70
  • Joined: 2004/11/05 21:58:14
  • Location: Ormond Beach Florida
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2009/02/16 23:51:57 (permalink)
Interesting thread. I found Jim Y's reply particularly interesting.

I have a Delta 66 and find the WDM/KS drivers to work better with Sonar and Project 5. What's interesting though is when I use VST's in standalone (or no host) mode they work best with the ASIO drivers for some reason. Maybe this is because of the way the M-Audio cards have built their driver architecture as Jim Y stated.






Best Regards,
Dave

Win 7 64, HP Elite Laptop with Dual Core Intel I5, 8GB RAM, 3 Drives, (2-TB's total), Delta 66 audio interface, Midiman 8x8s, Sonar X3C 64bit, Project 5, Reason 7, Reaper 64bit, Kurzweil PC3X, Korg M50, Yamaha CS2X,Roland Gaia, Yamaha Motif XS Rack, Rhodes MK-80 , Adam A7 monitors, tons of software vst's.

#49
MemphisJo
Max Output Level: -79 dBFS
  • Total Posts : 594
  • Joined: 2009/02/08 20:24:22
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2009/02/17 00:51:10 (permalink)
I still like to use the old GBH (grievous bodily harm); if it ain't doin' what I want it to, I'll just beat the c**p out of it!

No seriously, I use ASIO with Phonic Helix firewire, works good. Yes, only one soundcard at a time,
latency can be adjusted very easily in the helix control panel. I have it set to 4.0ms at all times.
Stream buffer depth is 2000 µs
post edited by MemphisJo - 2009/02/17 01:04:42
#50
endoverend
Max Output Level: -88 dBFS
  • Total Posts : 102
  • Joined: 2004/03/21 23:30:13
  • Location: California
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2009/02/17 12:27:00 (permalink)
as i just moved from s7pe to s8pe i have also moved to ASIO drivers (by force) due to wdm drivers not allowing 24 bit recording in s8pe (very strange) - i ran WDM all the way up to this point with imperfect contentment.
note: (mabe a win dnld i need but aint going down that road) im on xpsp2 last full update was NOV 2008 and i dont/wont connect to the web on this machine due to not having any antivi on it and it works killer.

the latency slider is locked out with ASIO drivers so if you have a weak machine and need to creep up all the time it may be WDM for you
ASIO is stable.

the soundcard im running :RME Fireface 800 firewire (and recommend this product)

the 2 drivers give you a choice if your soundcard is having arough time of it mostly

Win 7 64, I7 2600k, 16gb
Sonar X2A, RME FF 800
Pro Tools 11.01HD Native Card 16/16 I/O
built by www.studiocat.com 
#51
FastBikerBoy
Forum Host
  • Total Posts : 11326
  • Joined: 2008/01/25 16:15:36
  • Location: Watton, Norfolk, UK
  • Status: offline
RE: ASIO vs WDM: What's the Latest Opinion? 2009/02/17 12:40:07 (permalink)
I use ASIO4ALL in 7.02 because I use multiple drivers and I get lower latency times and far more stability with ASIO4ALL than I do the (Alesis) WDM drivers.
Yes I know that ASIO4ALL uses the WDM drivers so this shouldn't be true but trust me it is, at least on my system anyway.

I'm demoing V8 at the moment and one of the things I was interested in was if using WDM drivers would be better now. The simple answer is it's far worse while ASIO4ALL has got even better. Using ASO4ALL I can now consistently run 5.3 msecs latency times while using both drivers and under 2 msecs while recording with just the single driver. Using WDM I can't even get rid of pops and crackles until I'm above 10msecs using both drivers and the single driver isn't much better. So far not one Alesis induced BSOD either and I've been trying to provoke it.........

the latency slider is locked out with ASIO drivers so if you have a weak machine and need to creep up all the time it may be WDM for you
ASIO is stable.


This is by design, latency times when using ASIO drivers is set via the sample buffer settings in your interfaces ASIO panel. Accessible from the Options->Audio page

#52
Page: < 12 Showing page 2 of 2
Jump to:
© 2026 APG vNext Commercial Version 5.1