• Register
  • Help
Results 1 to 9 of 9

Topic: WASAPI vs ASIO DRIVERS

Share/Bookmark
  1. #1

    WASAPI vs ASIO DRIVERS

    I'm curious - how much overlap is there between WASAPI DRIVERSand ASIO DRIVERS? Will ASIO (presuming an ASIO3 protocol) still be required for time-based event drivers like MIDI, or will WASAPI DRIVERS be a full-on replacement?
    Houston Haynes - Titan Line Music

  2. #2
    Senior Member Richard Berg's Avatar
    Join Date
    Jul 2002
    Location
    Chapel Hill, NC
    Posts
    232

    Re: WASAPI vs ASIO

    It depends largely on the industry's adoption of WASAPI. I believe WASAPI is a great choice (finally!) but ASIO has a lot of traction. Then again, lots of companies are probably tired of paying the Steinberg tax. We'll see.

  3. #3

    Re: WASAPI vs ASIO

    You think Steinberg charges for ASIO?

    D

  4. #4

    Re: WASAPI vs ASIO

    Quote Originally Posted by Richard Berg
    Then again, lots of companies are probably tired of paying the Steinberg tax. We'll see.
    EDIT:

    ASIO Licensing page
    Houston Haynes - Titan Line Music

  5. #5

    Re: WASAPI vs ASIO

    Hello there

    Two things from someone who actually did both ASIO and WASAPI code

    Quote Originally Posted by Richard Berg
    It depends largely on the industry's adoption of WASAPI. I believe WASAPI is a great choice (finally!) but ASIO has a lot of traction. Then again, lots of companies are probably tired of paying the Steinberg tax. We'll see.
    Indeed there is no ASIO tax, same with VST.

    About the industry's adoption of WASAPI, well, there is some explanation required here.

    1) If the hardware manufacturer released WDM drivers for XP, chances are that they will do a WASAPI driver for Vista. If you want your device to output Media Player/System sounds, it has to talk WASAPI one way or another.

    2) If the hardware manufacturer only released ASIO/GSIF/etc drivers, then we can't be sure. ASIO still works under Vista.

    3)Will all WASAPI drivers allow the new RC1 "exclusive mode + double buffer events method"?
    I still need to investigate - my code needs a lifting. I will try with a few audio devices i have that ship beta drivers, and report the current status when i get a chance. But remember that Vista is still beta, so ill take my latency/glitch results with a grain of salt, but it might just be the end of the need for ASIO drivers on the windows platform. (just like Core Audio replaced the need for ASIO under OS X)

    Quote Originally Posted by Houston Haynes
    Uhhh...
    ASIO is released under the Boost Software License and tools and source are available at SourceForge.
    erm, sorry but that "ASIO" is not the "Steinberg ASIO" :

    sourceforge: asio is a cross-platform C++ library for network programming that provides developers with a consistent asynchronous I/O model using a modern C++ approach.

    Cheers!
    David Viens, Plogue Art et Technologie Inc.
    Montreal. http://www.plogue.com

  6. #6
    Senior Member Richard Berg's Avatar
    Join Date
    Jul 2002
    Location
    Chapel Hill, NC
    Posts
    232

    Re: WASAPI vs ASIO

    I'm not concerned about hardware manufacturers -- given the huge Windows market share, they don't have much choice. The question is application support. Cakewalk is historically an early adopter of new MS features, but the same can't be said for Sony and others. Consumer apps tend to use the bare minimum, and pro apps need to support lots of legacy plugins.

    Good to know Steinberg doesn't charge for ASIO and VST. Several years ago I wanted to use their SDK for a small project...I recall giving up after some frustration (had to register via email, "company" was a required field, legal docs seemed impenetrable.) Nowadays the download link is the first hit on Google.

  7. #7

    Re: WASAPI vs ASIO

    Quote Originally Posted by David (plogue)
    erm, sorry but that "ASIO" is not the "Steinberg ASIO" :
    Thanks David - I correct the post to point to the right sight. I love Bidule, BTW - it's one of my primary hosts for testing a new plugin. Cheers!
    Houston Haynes - Titan Line Music

  8. #8

    Re: WASAPI vs ASIO

    Quote Originally Posted by Houston Haynes
    Thanks David - I correct the post to point to the right sight. I love Bidule, BTW - it's one of my primary hosts for testing a new plugin. Cheers!
    Thanks!

    Side note ASIO 2.2 was just released today. Official support for x64 is included (allthough it worked in x64 _before_, with just one slight code tweaK that any 3 month experience C++ coder would have figured out
    David Viens, Plogue Art et Technologie Inc.
    Montreal. http://www.plogue.com

  9. #9

    Re: WASAPI vs ASIO

    Quote Originally Posted by David (plogue)
    Thanks!

    Side note ASIO 2.2 was just released today. Official support for x64 is included (allthough it worked in x64 _before_, with just one slight code tweaK that any 3 month experience C++ coder would have figured out

    That's really great to hear (read) - I hope that the spec release allows more vendors to put their x64 drivers in the field, even as a beta.
    Houston Haynes - Titan Line Music

Go Back to forum

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •