1. Register NOW and become part of this fantastic knowledge base forum! This message will go away once you have registered.

ASIO MME WDM Explained

Discussion in 'Recording' started by audiokid, Oct 16, 2011.

  1. audiokid

    audiokid Staff

    What are each of these drivers use and why are there options?
    Also, I'm confused over what Multichannel means with WDM?

    I've always used ASIO drivers but since I upgraded my studio with new converters and interface, including Win7 64, the ASIO will randomly causes major latency so I have to turn on MME, save and then back to ASIO. Its most likely a bug in my DAW, the CP or a setting that I need to find but its a bit confusing and frustrating. I'm obviously having a conflict somewhere. Any ideas why this would happen?

    MME sure runs really fast but I can't do VSTi monitoring.

    Thanks ahead of time for taking the time to explain this for me!
  2. IIRs

    IIRs Well-Known Member

    MME, WDM and WASAPI are Windows drivers. If you select any of these types your audio is passed to the OS which then hands it on to the interface. This is equivalent to Core Audio on the mac, except that Core Audio allows lower latencies than MME or WDM (not sure about WASAPI: I gather this is much better but I've not tried to use it for audio production)

    ASIO works differently as it allows the DAW to commmunicate directly with the interface, without the OS as intermediary. This can give excellent low latency performance (if the ASIO drivers are written well) but it also explains why they tend not to be multi-client: the idea is that the DAW completely takes over the interface, which means only one app at a time.

    ASIO is still the standard on Windows for audio production, so I would suggest trying to solve your ASIO driver issues before resorting to a different type. Have you checked you have the latest version of the driver installed?

    Also you say that swicthing drivers to MME and back to ASIO cures the latency problem, is that correct? Have you tried just changing ASIO buffer size instead? What buffer size do you normally run?

    Really? Software monitoring through your DAW should work the same regardless of the driver used, except I would expect much higher latencies from MME than from ASIO.
  3. audiokid

    audiokid Staff

    I'm using the latest driver and this happens at any buffer setting. It happens once I hit a certain track count.
Similar Threads
  1. pgstudio
  2. richlum
  3. caiv
  4. mark4man
  5. BALKI

Share This Page