What we know & what we don't know

Author
Cactus Music
Max Output Level: 0 dBFS
  • Total Posts : 8424
  • Joined: 2004/02/09 21:34:04
  • Status: offline
2013/04/14 22:06:18 (permalink)

What we know & what we don't know

What we know and what we don't know about audio drivers. 

Name the number one topic here on the forum! That's right, audio drivers and then the interface that uses them. I bet we almost have equal amount of those threads as threads about using the software. 

We have a general belief and a soft agreement that we should use ASIO drivers. 
In trying to help a few people over time who where having driver issues ( Me included) I started trying to find some solid information about how audio drivers work.. what do those initials stand for? 


I thought I'd share this insightful, way over the top , document on the topic of drivers from the people who are sort of in charge of all this, MS. 

http://msdn.microsoft.com/en-ca/library/windows/hardware/gg463452.aspx

It's a 14 page read but it contains some very interesting facts about audio drivers, of interest to us audio folks is how hardware developers can choose different pathways, some harder than others,, very interesting.  it's a little out of date as it only goes as far as Vista. I will not comment further. See if you find some stuff I did. Pr

Recommended; print and put in bathroom for serious study. 


Johnny V  
Cakelab  
Focusrite 6i61st - Tascam us1641. 
3 Desktops and 3 Laptops W7 and W10
 http://www.cactusmusic.ca/
 
 
#1

13 Replies Related Threads

    DW_Mike
    Max Output Level: -6 dBFS
    • Total Posts : 6907
    • Joined: 2006/11/29 18:06:40
    • Location: The arm-pit of the good 'ol US...New Jersey
    • Status: offline
    Re:What we know & what we don't know 2013/04/14 22:36:36 (permalink)
    I know everyone always says use ASIO but WDM/KS always performed better for me.

    Thanks for the link.
    I'll be bringing the iPad into the bathroom tomorrow.  TMI?


    Mike

    Sonar X3 ~ Scarlett 18i6 ~ Home Build DAW  
    GA-Z77X-UD5H
    Intel i7 3770k 4.2GHz
    32GB RAM Crucial Ballistix Elite (4x8) 
    2x Samsung 250GB SSD 
    1TB WD Black HDD @ 7200RPM 6Gb/s 64MB 
    Corsair H80i Liquid cooler 
    Noctua Silent Fans ~ 3x120mm ~ 1x140mm 
    Seasonic Platinum 760w PSU 
    Windows 7 Pro 64Bit.
    #2
    John
    Forum Host
    • Total Posts : 30467
    • Joined: 2003/11/06 11:53:17
    • Status: offline
    Re:What we know & what we don't know 2013/04/14 22:48:46 (permalink)
    One thing I have known is that ASIO is not the best choice its just the most common known driver. 

    I strongly believe that driver developers often find it easier to write a good ASIO driver because it will work on a Windows and an Apple machine. But writing a good Windows driver will in most cases outperform an ASIO driver all things being equal.

    Further, because Sonar supports all Windows driver types for audio Its a very good idea to at least try Windows drivers. 



    Best
    John
    #3
    Paul P
    Max Output Level: -48.5 dBFS
    • Total Posts : 2685
    • Joined: 2012/12/08 17:15:47
    • Location: Montreal
    • Status: offline
    Re:What we know & what we don't know 2013/04/14 22:54:43 (permalink)
    From what I've been able to find, which isn't much, a WASAPI driver should be better than a WDM driver in Windows 7.

    If anyone has a document similar to the one Cactus Music just provided (thanks !) I'd be interested in reading it.

    I'm not sure how many audio interfaces have WASAPI drivers, though. Mine doesn't.




    Sonar Platinum [2017.10], Win7U x64 sp1, Xeon E5-1620 3.6 GHz, Asus P9X79WS, 16 GB ECC, 128gb SSD, HD7950, Mackie Blackjack
    #4
    brconflict
    Max Output Level: -56.5 dBFS
    • Total Posts : 1891
    • Joined: 2012/10/05 21:28:30
    • Status: offline
    Re:What we know & what we don't know 2013/04/14 22:58:59 (permalink)
      I think Cakewalk and hardware manufacturers develop with lots of "off-the-shelf" solutions. It's the only way they can afford to give us Sonar at this price, for example.

    Brian
     
    Sonar Platinum, Steinberg Wavelab Pro 9, MOTU 24CoreIO w/ low-slew OP-AMP mods and BLA external clock, True P8, Audient ASP008, API 512c, Chandler Germ500, Summit 2ba-221, GAP Pre-73, Peluso 22251, Peluso 2247LE, Mackie HR824, Polk Audio SRS-SDA 2.3tl w/upgraded Soniccraft crossovers and Goertz cables, powered by Pass-X350. All wiring Star-Quad XLR or Monster Cable. Power by Monster Power Signature AVS2000 voltage stabilizer and Signature Pro Power 5100 PowerCenter on a 20A isolation shielded circuit.
    #5
    rodreb
    Max Output Level: -72 dBFS
    • Total Posts : 915
    • Joined: 2003/11/06 14:59:42
    • Location: Ohio
    • Status: offline
    Re:What we know & what we don't know 2013/04/14 23:03:00 (permalink)
    WDM/KS driver has been best for me with my Echo Audiofire 12.



    ROD

    Imaginary Friend Recording 
    https://www.facebook.com/ifrecording?skip_nax_wizard=true
     
    Dell XPS, i7 8700 (6 core), 16 gb 2666 RAM, two 2 Tb 7200 RPM HDD's, Windows 10 Home, Focusrite Saffire Pro 40 & Octapre
     
    #6
    FastBikerBoy
    Forum Host
    • Total Posts : 11326
    • Joined: 2008/01/25 16:15:36
    • Location: Watton, Norfolk, UK
    • Status: offline
    Re:What we know & what we don't know 2013/04/15 02:49:14 (permalink)
    I've always found that it depends on the interface.I've owned devices where WDM performs far better than ASIO and vice versa. Currently ASIO is my choice. The WDM drivers for my ZED-R16 only expose 8 of the 18 in/outs available.
    #7
    chuckebaby
    Max Output Level: 0 dBFS
    • Total Posts : 13146
    • Joined: 2011/01/04 14:55:28
    • Status: offline
    Re:What we know & what we don't know 2013/04/15 03:30:09 (permalink)
    yes MME here and very stable, I hope you know im joking.
    had decent results with WDM but as the biker says I believe its what jives w/your A-face man.
    its all about being groovy Greg.

    by the way cant pass up the opportunity: "was up b"  ???

    Windows 8.1 X64 Sonar Platinum x64
    Custom built: Asrock z97 1150 - Intel I7 4790k - 16GB corsair DDR3 1600 - PNY SSD 220GB
    Focusrite Saffire 18I8 - Mackie Control
       
    #8
    GIM Productions
    Max Output Level: -73 dBFS
    • Total Posts : 860
    • Joined: 2005/12/14 05:07:56
    • Status: offline
    Re:What we know & what we don't know 2013/04/15 03:33:51 (permalink)
    Absolutely interface related.Many pro interfaces vendors has developed the Asio over the WDM drivers,like Focusrite for example (Wdm are terrible).

    Intel i7 3600,Asus Z170P,16 GIG Corsair ram,Focusrite Saffire Pro 26 i\o,Nektar Impact LX 49,Focusrite Liquid Mix,Monitors ADAM-K&H,Sonar Platinum
    Windows 10 SP1
    Producer....more stuff in SStudio, Rome ,Italy.
    #9
    ProjectM
    Max Output Level: -36 dBFS
    • Total Posts : 3941
    • Joined: 2004/02/10 09:32:12
    • Location: Norway
    • Status: offline
    Re:What we know & what we don't know 2013/04/15 05:07:03 (permalink)
    I'm glad we have options

    My MOTU on my Main DAW will only work properly with ASIO. My old heap of a laptop with an Echo IndigoX will only work with WDM. ASIO doesn't stand a chance there.

    Geting a good performance out of both systems though.

    (Sonar Platinum - Win10 x64) - iMac and 13" MacBook - Logic Pro X ++ - UA Apollo Twin DUO - NI Maschine MKII - NI Komplete Kontrol S61 - Novation Nocturne - KRK Rokit 6
    Soundcloud
    Negative Vibe Records
    #10
    Cactus Music
    Max Output Level: 0 dBFS
    • Total Posts : 8424
    • Joined: 2004/02/09 21:34:04
    • Status: offline
    Re:What we know & what we don't know 2013/04/15 11:31:34 (permalink)
    One of the more interesting parts of this is how over time they developed different "mini drivers" as they call them.`In this part you will read that as we got to Vista they had better mini drivers that handle the streaming directly etc. 

    What I read also is that the universal drivers should work for most audio devices but with limitations on accessing hardware features. 
    This would explain FBB situation with the ZED under WDM. 

    Johnny V  
    Cakelab  
    Focusrite 6i61st - Tascam us1641. 
    3 Desktops and 3 Laptops W7 and W10
     http://www.cactusmusic.ca/
     
     
    #11
    The Maillard Reaction
    Max Output Level: 0 dBFS
    • Total Posts : 31918
    • Joined: 2004/07/09 20:02:20
    • Status: offline
    Re:What we know & what we don't know 2013/04/15 11:35:28 (permalink)
    I like to use ASIO because I can swap sample rates without re launching SONAR.

    Saves time and works real good.


    #12
    Cactus Music
    Max Output Level: 0 dBFS
    • Total Posts : 8424
    • Joined: 2004/02/09 21:34:04
    • Status: offline
    Re:What we know & what we don't know 2013/04/15 11:56:28 (permalink)
    Paul WASAPI is not an actual audio driver but replaced the KS mixer in Vista and beond. 


    post edited by Cactus Music - 2013/04/15 12:10:07

    Johnny V  
    Cakelab  
    Focusrite 6i61st - Tascam us1641. 
    3 Desktops and 3 Laptops W7 and W10
     http://www.cactusmusic.ca/
     
     
    #13
    Paul P
    Max Output Level: -48.5 dBFS
    • Total Posts : 2685
    • Joined: 2012/12/08 17:15:47
    • Location: Montreal
    • Status: offline
    Re:What we know & what we don't know 2013/04/15 12:09:44 (permalink)
    Thanks Cactus,this will require further study...

    X2 on my Dell laptop with onboard "IDT High Definition audio" lists only WaveRT as input and output devices.

    I'm not sure what happened, buy I could swear they were WASAPI when I had X1 installed.
    I remember because it was the first time I ever saw mention of WASAPI.



    Sonar Platinum [2017.10], Win7U x64 sp1, Xeon E5-1620 3.6 GHz, Asus P9X79WS, 16 GB ECC, 128gb SSD, HD7950, Mackie Blackjack
    #14
    Jump to:
    © 2025 APG vNext Commercial Version 5.1