Home KXStudio > News
RSS

KXStudio : News

> WineASIO v1.0.0 released
On 2020-07-15 by falkTX

Hello everyone, a perhaps unexpected release is here.
This is a release of WineASIO, as a way to announce maintainer change as well as making it up to date with current Wine.

The previous maintainer, Joakim Hernberg, publicly said that he was looking for someone to take lead on the project.
When I was doing packaging of WineASIO to the KXStudio repositories, there were a couple of fixes needed... and eventually just decided to maintain it since I was in a way already doing that.
With the green-light for taking over the project, I did a couple of changes that seemed (to me) relevant and useful.
The Cadence-specific WineASIO settings were also split off to become a standalone tool, and it is now the ASIO "control panel" for the WineASIO driver.

screenshot

I do not plan to make new development for WineASIO, only maintain it to keep it alive and working.
The new "control panel" was an exception due to it being, in my opinion, a user experience fix.
(understanding the Windows registry can be hard, so the "panel" allows us to skip on having to deal with that)

This is what changed compared to the previous official release:

  • Add custom GUI for WineASIO settings, made in PyQt5 (taken from Cadence project code)
  • Add packaging script
  • Fix code to work with latest Wine
  • Fix control panel startup
  • Rework Makefile, common rules for 32 and 64bit builds

There are no pre-compiled binaries for WineASIO, though it is available as a package in the KXStudio repositories.
You can find this v1.0.0 release at github.com/wineasio/wineasio.