Is wine-rt necessary?

Optimize your system for ultimate performance.

Moderators: MattKingUSA, khz

Post Reply
lava
Established Member
Posts: 42
Joined: Mon Dec 07, 2015 6:28 pm

Is wine-rt necessary?

Post by lava »

This page states that it's important to have wine-rt installed if you're running windows audio apps in Linux:
https://help.ubuntu.com/community/Ubunt ... reparation

Am I correct in assuming that's true if I'm running VST plugins via Airwave? I have a guitar amp sim VSTi that I'm using to record with, via Airwave. Will I see a latency improvement if I install wine-rt?

I addition, even though I've installed the KXStudio repos per that site, wine-rt does not seem to be available for installation. Wondering if the info on that page is now obsolete?

Thanks!
lava
Established Member
Posts: 42
Joined: Mon Dec 07, 2015 6:28 pm

Re: Is wine-rt necessary?

Post by lava »

Thanks!

I just installed the latest KXStudio repos from the deb at http://kxstudio.linuxaudio.org/Repositories.
Then I updated and tried to install wine-rt. I get this error:

Code: Select all

Package wine-rt is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'wine-rt' has no installation candidate
What am I doing wrong?
gimmeapill
Established Member
Posts: 564
Joined: Thu Mar 12, 2015 8:41 am
Has thanked: 44 times
Been thanked: 8 times

Re: Is wine-rt necessary?

Post by gimmeapill »

It's a can of worms and no, you won't see any performance improvement just by installing wine-rt (which is btw mostly superceded by wine-staging).

If you want to run audio apps on wine at low latency, you need first to have wine + wineasio properly set up (which should bring you in the 15/20ms range).

Lower than this, you probably need a system tuned for low latency (an RT kernel *may* help if you want to get lower than 5-10ms).
Then, you may get further improvement by tuning RT priorities with wine-rt or wine-staging.
But it won't do anything by default, you have to set RT priorities via environment variables:
https://github.com/wine-compholio/wine- ... -Variables

Advice: scrap that and just use Guitarix - You'll get a far better latency (and possibly a better sound also).
Post Reply