Fanan team has released Fanan ASIO Driver, a universal ASIO driver for Windows.
Fanan ASIO provides ASIO access to any Windows playback or capture device, including built-in laptop codecs, onboard chipsets and USB audio devices, without requiring a dedicated audio interface. It presents 2 inputs and 2 outputs in non-registered mode (free) and 16 inputs and 16 outputs on registered mode, to any ASIO host.
The driver operates in two modes:
- In shared mode, the Windows audio engine continues to run and other applications retain access to the audio device.
- In exclusive mode, the driver takes direct control of the hardware, which reduces latency but silences all other Windows audio for the duration.
On hardware that supports a low minimum period, exclusive mode can produce output latency below 10 ms.
At startup, Fanan ASIO probes the selected device and reports its minimum exclusive period and the sample formats it accepts at each supported rate. The control panel uses these measurements to indicate whether exclusive mode offers any latency benefit on the machine in question.
The driver’s 16 inputs are organised as 8 stereo buses. Each bus can be assigned to a hardware capture device, such as a microphone or line input, or to a loopback of a playback device, which captures audio that Windows is currently playing through it. Up to 4 loopback buses can be active at once. Input channels are named according to their assigned source — for example “Loopback 1/2” or “Line In 3/4” — and these names appear in the host’s audio I/O configuration.
The 16 outputs are organised as 8 stereo pairs. Pair 1/2 is the main output. Each remaining pair can be assigned to a separate physical playback device, allowing a main mix and a headphone feed to be sent to different hardware.
Any input or output that is not on the main output device runs on an independent hardware clock. Fanan ASIO measures the resulting drift continuously and applies resampling to compensate.
The channel count is fixed at 16 in / 16 out regardless of routing. Channels without an assigned source or target pass silence rather than being removed. This prevents saved host projects from losing their channel assignments when the routing configuration changes.
The control panel includes a routing table for inputs and outputs, device and buffer settings, live input and output level meters, a dropout counter, a built-in tutorial, and a suggestions page generated from the device’s measured capabilities. A notification-area icon indicates driver state — idle, running, or dropout — and opens the control panel when clicked.
Audio is processed internally in 32-bit float and converted once, at the hardware boundary, to the format the device accepts. TPDF dither is applied when converting to 16-bit.
Features
- Universal ASIO driver for Windows playback and capture devices.
- 16 inputs (8 stereo buses) and 16 outputs (8 stereo pairs).
- Fixed channel count independent of routing configuration.
- Shared mode with Windows system audio retained.
- Exclusive mode for reduced latency.
- Sub-10 ms output latency on supported hardware.
- 4 loopback channels for capturing Windows playback.
- Hardware capture inputs exposed as ASIO channels.
- Output pairs assignable to separate physical devices.
- Automatic drift correction for independent hardware clocks.
- Source-based channel naming.
- 44.1, 48, 88.2, 96 and 192 kHz sample rates.
- 16-, 24- and 32-bit hardware formats; 32-bit float internally; TPDF dither.
- Live level metering and dropout counter.
- Notification-area status icon.
- Per-device capability probe with configuration recommendations.
- Built-in tutorial.
- Installer with uninstaller.
Availability
Fanan ASIO is available now for free (non registered, 2 inputs, 2 outputs, 2 optional loop back channels) and $8 as a registered app (16 inputs, 16 outputs, 4 optional loopback channels).
Read More