Repository navigation
WASAPI Driver for ASIO 0.9.15
Pre-release
Pre-release
0.9.15 (changes from 0.9.14) - "Start order"
- Fix of a regression of 0.9.14 found by the automatic host test on a real
interface (Steinberg UR22mkII, Yamaha Steinberg USB Driver, Exclusive,
44.1 kHz, input selected, buffer 256): T2 counted 1000 callbacks of 1723
in 10 s (one every 10.00 ms instead of 5.80 ms, 43 overloads); T4 failed
at 64/128/256 and T5 at 44100, while 512, 1024, 48000 and 96000 (where
the input falls back to Shared, no gate) passed. Cause: 0.9.14 started
the OUTPUT stream before the capture stream when the main input was
gated (independent review MED-1); with that driver the render events
then follow the capture period (10 ms). 0.9.15 starts the streams in the
order of 0.9.13 (capture first, then output) on every path and arms the
gate's base on the output clock AFTER both streams started, which keeps
the running-clock base that MED-1 wanted. - Version number: getDriverVersion() returns 9150.
Not changed: everything else of 0.9.14.
This package contains WasapiDriverARM64X.dll (Setup and bin.zip): on Windows on Arm the Setup registers it once for native ARM64 and emulated x64 hosts. Not yet tested on real Windows on Arm hardware (KNOWN-ISSUES.txt KI-9).