Featured image of post PipeASIO: ASIO bridge for PipeWire released in v1.1.0

PipeASIO: ASIO bridge for PipeWire released in v1.1.0

PipeASIO, an ASIO bridge for PipeWire on Linux (primarily for use with Wine), has been released in version v1.1.0.

The main addition is experimental 32-bit (WoW64) support for 32-bit Windows ASIO hosts. Additionally, prebuilt binaries for Arch Linux and CachyOS are now included with each tagged release, labeled with exact Wine, glibc, and PipeWire versions.

WoW64 32-bit Support Experimental opt-in 32-bit (WoW64) front end for 32-bit Windows ASIO hosts built with -DBUILD_WOW64_32=ON. A thin i386 PE thunk (pipeasio32.dll) forwards ASIO calls to the 64-bit PipeWire backend without requiring 32-bit libpipewire or Linux userspace.

Performance Enhancements The WoW64 DSP pump thread operates at SCHED_FIFO priority 80 (matching native driver RT ceiling) with FTZ/DAZ denormal flushing and an 8 MB stack. The per-cycle reply deadline uses CLOCK_MONOTONIC, sustaining 64-128 frame buffers without xruns.

Prebuilt Binaries Prebuilt Arch/CachyOS x86_64 binaries now accompany each tagged release, labeled with exact Wine, glibc, and PipeWire versions used during compilation. CI now builds the 32-bit WoW64 path.

PipeASIO Panel Monitor

PipeASIO Panel Settings

Source: GitHub

PlayingTux – Playing Games on Linux - since 1995.