05-11-2019, 11:34 AM | #1 |
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
|
v5.978 - Linux
Where can more details about features like these be found?
I looked around in the pre-release forum and didn't find anything. + Linux: implement memory use warnings, memory use in help text + Theme: fix grid line draw mode loading/saving on macOS/Linux + linux: use realtime for reaper_host_xxx if REAPER running realtime The last one in particular piqued my interest. Is there a different executable or is that some option in a config file? |
05-11-2019, 11:49 AM | #2 | |
Human being with feelings
Join Date: Mar 2006
Posts: 3
|
Quote:
|
|
05-11-2019, 02:44 PM | #3 |
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
|
Cool. Thanks for the more detailed explanation. I guess that will have no effect on my system since I only run the Low Latency kernel.
|
05-12-2019, 02:27 AM | #4 |
Human being with feelings
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,922
|
There is some confusion about what realtime means on Linux. Reaper can also run so called realtime threads on the lowlatency kernel (if the system is properly configured).
What the realtime kernel does is to start running threads faster. If it takes the kernel too long to start running your realtime threads, then there will be a xrun (audio dropout). This is more or less the only advantage of using the realtime kernel. What the patch does is to make the kernel itself more preemptable, in practice that means it can stop doing things to run realtime threads faster than the other kernels.
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040, etc. :) |
05-12-2019, 07:41 AM | #5 |
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
|
So I might still see better performance even with a Low Latency kernel, and it would likely show up in other processes that are spun up by REAPER, like LinVST and the plugins being hosted by WINE?
If I open the performance meter in REAPER I always see a burst of RT xruns and 0 media xruns as it opens, but then while playing the project neither ever increases. |
05-12-2019, 09:12 AM | #6 | ||
Human being with feelings
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,922
|
Quote:
Quote:
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040, etc. :) |
||
05-12-2019, 11:47 AM | #7 | ||
Human being with feelings
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
|
Quote:
I'm not having any problems with any of my plugins, native Linux or bridged Windows, really just more curious about some of these feature bullets I see when they mention Linux specifically. Quote:
Maybe Justin could add a one second delay before calculating RT xruns on the performance meter to let everything settle down. |
||
05-13-2019, 03:54 AM | #8 | ||
Human being with feelings
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,922
|
Quote:
Quote:
Hiding these xruns won't help all that much, as I'll still see them elsewhere
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040, etc. :) |
||
05-25-2019, 10:14 AM | #9 |
Human being with feelings
Join Date: May 2019
Posts: 7
|
This topic got me thinking, has anyone managed to get realtime priority working for LinVst yet? Since they run in a separate process due to the way Wine works...
|
Thread Tools | |
Display Modes | |
|
|