PipeASIO, an ASIO bridge for PipeWire on Linux (primarily for use with Wine), has been released in version v1.2.0.
The new Monitor tab now shows all connected input and output devices with their negotiated audio format (sample rate, channels, bit depth), state, and Bluetooth codec. A new About tab has been added to settings with links to documentation, GitHub, and Ko-fi. The improved live config reload now diffs the INI file before resetting, preventing unnecessary audio dropouts on no-op saves.
Added
- The Monitor tab displays the output and input devices currently connected to the driver’s ports, showing the live sink and source from the PipeWire graph. Each row reports the device’s negotiated format (rate, channels, sample format), state, and Bluetooth codec when applicable.
- New About tab in settings with version info, description, links to website, documentation, GitHub repository, issue tracker, and Ko-fi support.
Changed
- Live config reload now diffs the INI before resetting, preventing dropouts from no-op saves. Buffer size, sample rate, device selection, follow-device clock, and autoconnect take effect on reset itself. Channel-count and node-name changes require driver reselect.
Fixed
- Deadlock when ASIO host services
kAsioResetRequestsynchronously on the config-watcher thread.- Data races on driver run-state and host-callback pointer, now made atomic.
- Real-time input copy reading past small PipeWire capture buffers; input gather now clamped and tail zero-filled.
- 32-bit WoW64 PE front end linking failures and autoconnect issues.
- 32-bit live config reload disabled due to environment variable access issues under Wine.


Source: GitHub