Asio

OS X users will no doubt laugh at the thought of having to install specialist drivers, but for anyone on the Windows platform, it’s a fact of reality you just have to live with. Which is why the ASIO4ALL drivers were such a big deal when they came out. Essentially, installing the drivers meant getting the performance from low latency ASIO-enabled hardware on pretty much any soundcard, from a built-in laptop part to a SoundBlaster PCI card.

Along with the ASIO-like latency, the software also brings with it some other nifty abilities such as aggregating multiple devices. For many Windows-based DJs, this is an essential bit of kit. This latest version seems to be mostly about fixing a few issues, particularly with 64-bit OSes as well as other bugs.

Changes since version 2.10

  • Improvement: Make an attempt to reclaim an unavailable audio device, includes workaround for a (confirmed) Windows bug.
  • Improvement: Add general fixed factor resampling capability
  • Improvement: Latencies now displayed for the preferred buffer size, if host elects to violate the spec.
  • Improvement: Support for single common sample rate that is *not* a multiple of 8 or 11.05
  • Workaround: Realtek PULL mode not supported for “odd” ASIO buffer sizes. Symptom was a “Beyond Logic” error depending on ASIO buffer size.
  • Fix: Potential application compatibility issue regarding ASIO reset request message
  • Fix: Increased latency in x64 mode
  • Fix: Pull mode _and_ latency display now working
  • Fix: ASR issue with MSVC 2013 x64 -> Performance impact with hosts compiled with MSVC 2013
  • Fix: UI appearance with different system locale
  • Fix: Hang with some x64 hosts
  • Fix: Crash on exit of A4Apanel64.exe
  • Fix: Minor memory leak
  • Fix: All known 2.11 Beta(1,2) regressions fixed!

My favourite bit of the FAQ is this:

Q: (Version 1.x) An 80kB file is all I get. Is the download broken?

A: No at all. The ASIO4ALL driver itself has a size of a mere 24kB. The remainder is taken up by the installer. This is one of the benefits of assembly language coding: It doesn’t take more than that in order to do what ASIO4ALL does!

The file size for this version has gone up slightly (five times) – to a whopping 430kB – but for what the software can do, it’s pretty amazing.

If your connection can handle it, here’s a direct link to the file download.

Do you use ASIO4ALL? Share your tips and tricks in the comments!

Thanks to Steve at digital vertigo for the link.


THE COMMENTS SECTION

Commenting Etiquette

Welcome to DJWORX. It’s the most engaged community around, and we have a handful of house rules to keep it that way:
  • • Be polite and constructive.
  • • Treat others as you would expect to be treated. So please disengage keyboard warrior mode before hammering in a full caps rant.
  • • Stay on topic.
  • • Consider your tone of voice. Telling someone that they’re wrong comes across better as “I don’t agree and here’s why”.
  • • No links to copyrighted or offensive material.
Life is way too short to waste time policing comments. So break the rules and you’re out. It’s just the internet, and  the DJWORX community is way more important than catering to the fragile egos of ranting trolls. I trust I have been crystal clear.