Robbert van der Helm
d9ab04ba35
Mention ghc::filesystem in readme
2022-04-14 23:42:12 +02:00
Robbert van der Helm
d2d4cf4ea9
Replace most uses of Boost.{Filesystem,Process}
...
With the `ghc::filesystem` dependency from the previous commit. If we
can replace the rest of the Boost.Filesystem dependency then we can get
rid the one nasty runtime dependency we have, and it will make
implementing the chainloading simpler since can reuse more code without
bringing in Boost.
2022-04-14 23:42:12 +02:00
Robbert van der Helm
49b2ad46ab
Add a Meson wrap for ghc::filesystem
...
Which can replace Boost.Filesystem for us so we can get rid of the
runtime dependency.
2022-04-14 23:42:12 +02:00
Robbert van der Helm
45e5b06099
Fix Meson deprecation warning
2022-04-14 23:42:11 +02:00
Robbert van der Helm
2f76a17aa3
Revert "[yabridgectl] Handle non-lowercase file extensions"
...
This reverts commit eee3d218c1 .
This sounded good in theory, but in practice this doesn't work, because
there's no real way to find the matching .dll file form an .so file
without brute forcing it using a bunch of directory listings.
2022-04-14 23:40:29 +02:00
Robbert van der Helm
4ee95b7a14
Mention the exact Xorg client limit
2022-04-13 13:07:24 +02:00
Robbert van der Helm
e1040300b7
Mention VST3 plugins for X11 client limits
2022-04-13 13:05:33 +02:00
Robbert van der Helm
6d02ceb277
Filter out effProcessEvents on verbosity level 1
2022-04-11 12:39:09 +02:00
Robbert van der Helm
eee3d218c1
[yabridgectl] Handle non-lowercase file extensions
...
Hopefully this shouldn't be needed, but I didn't realize we only parsed
lower case file names. Wouldn't be surprised if some installer ends up
creating an uppercased `.DLL` file.
2022-04-09 23:24:29 +02:00
Robbert van der Helm
d75eb16008
Update tested versions
2022-04-09 13:10:40 +02:00
Robbert van der Helm
8b78b92834
Add the note about replacing Boost to the roadmap
...
This would be nice as it makes packaging easier, but it would also
require a ton of effort.
2022-03-29 01:23:35 +02:00
Robbert van der Helm
b2e2f203e4
Add a proper roadmap
...
Makes sense to have this as part of the repo.
2022-03-27 14:16:04 +02:00
Robbert van der Helm
798b5179ef
Update tested software versions
2022-03-26 15:09:51 +01:00
Robbert van der Helm
897afba106
Fix small typo in cross-file documentation
...
I don't know if there's any time frame on allowing multiple cross files.
2022-03-23 12:19:43 +01:00
Robbert van der Helm
3de5f6e608
Link to the yabridge COPR main page
...
Instead of the package list.
2022-03-16 03:05:49 +01:00
Robbert van der Helm
5ca608a588
Mention quirk with Qtractor VST3 editor size
...
They don't set the window size.
2022-03-11 17:42:10 +01:00
Robbert van der Helm
6b18809b5b
Update tested Bitwig and Wine versions
2022-03-10 14:53:18 +01:00
Robbert van der Helm
9ca2559fef
Mention parameter queue change in the changelog
2022-03-09 18:04:17 +01:00
Robbert van der Helm
4c4421d3e3
Don't requery the VST3 param change queues length
...
Since this shouldn't be able to change. Should speed up parameter
handling when many parameters are being automated.
2022-03-09 17:43:25 +01:00
Robbert van der Helm
b2ac08436f
Bump to version 3.8.1
3.8.1
2022-03-08 22:28:49 +01:00
Robbert van der Helm
a533531bca
Reword the changelog
2022-03-08 22:23:47 +01:00
Robbert van der Helm
8d1bd74f10
Update tested REAPER version
2022-03-08 22:09:26 +01:00
Robbert van der Helm
ab85475a5d
Update tested versions
2022-03-05 00:41:24 +01:00
Robbert van der Helm
c528a9ef49
Explicitly handle no and pointer root input focus
...
This will never happen under normal X11. Apparently Crostini isn't
normal X11.
See #167 .
2022-03-05 00:39:01 +01:00
Robbert van der Helm
3e04a6b61c
Update tested versions
2022-03-02 13:54:49 +01:00
Robbert van der Helm
7a5c4ab73e
Link to a nightly build page without login
2022-02-27 01:03:04 +01:00
Robbert van der Helm
f298a8ae2b
Delay VST2 editor window sizing
...
To work around a buggy plugin.
2022-02-27 00:59:50 +01:00
Robbert van der Helm
136ae5ba98
Remove pre-PipeWire 0.3.44 instructions
2022-02-17 15:16:39 +01:00
Robbert van der Helm
b3ceebf1ee
Update tested versions
2022-02-15 18:59:56 +01:00
Robbert van der Helm
823f6bb239
Prevent realtime scheduling for ad-hoc acceptors
...
I noticed that there were some realtime adhoc-acceptors running on my
system. That should of course not happen, since these only exist to
catch some sporadic (and likely as a result of a badly behaving plugin)
mutual recursion on the audio thread.
2022-02-08 02:20:18 +01:00
Robbert van der Helm
de470d345a
Fix building under Wine 7.2
...
Which isn't out yet, but this already affects the current master branch.
2022-02-02 13:56:05 +01:00
Robbert van der Helm
7a0dcef85f
Update tested versions
2022-02-02 13:22:55 +01:00
Robbert van der Helm
d6260c1d6b
Delay editor_force_xdnd until the reparent #160
...
This fixes the option not working correctly when REAPER reparents the
plugin's window to a new FX window.
2022-01-29 01:46:08 +01:00
Robbert van der Helm
7f14cdf208
[yabridgectl] Don't mention installation methods
...
Unless the symlink-based installation method is enabled.
2022-01-28 00:08:16 +01:00
Robbert van der Helm
8b6650a04e
Explicitly mention D16 Group plugins not working
...
These plugins are popular enough to warrent an explicit mention.
2022-01-27 21:18:43 +01:00
Robbert van der Helm
92a09832d8
Fix a typo in a comment in the plugin lookup
2022-01-27 21:18:12 +01:00
Robbert van der Helm
89d596ca6b
Bump tested REAPER version
2022-01-22 13:39:40 +01:00
Robbert van der Helm
1b8248d672
Process offline audio from the GUI thread
...
Because T-RackS 5 won't have it any other way.
2022-01-19 18:18:20 +01:00
Robbert van der Helm
c7d4452cb9
Update tested Bitwig version
2022-01-19 16:46:46 +01:00
Robbert van der Helm
f7f531598e
Update tested Wine version
...
Okay, yes, Wine Staging has not yet been rebased on 7.0 final, but 7.0
is out now and there haven't been any changes since the last batch of
commits.
2022-01-18 22:02:10 +01:00
Robbert van der Helm
05a04b74a4
Add the packaging status to the readme
...
This is probably mostly useful for Manjaro users. This thing is kinda
huge, but having it right aligned should not mess with the layout too
much.
2022-01-18 17:56:18 +01:00
Robbert van der Helm
e66eb9c817
Update tested Wine version
2022-01-17 18:43:11 +01:00
Robbert van der Helm
9eb1d2af3d
Change RTTIME warnings and doc for next PW release
...
The next release will use regular realtime scheduling with no
`RLIMIT_RTTIME` when the user has the permissions to do so by default.
2022-01-17 15:33:42 +01:00
Robbert van der Helm
28217f6c20
Bump version to 3.8.0
3.8.0
2022-01-15 16:14:22 +01:00
Robbert van der Helm
08b765fce1
Reword changelog
2022-01-15 15:51:01 +01:00
Robbert van der Helm
89e5fe34e3
Mention Waves V13
2022-01-15 15:45:51 +01:00
Robbert van der Helm
53fab24444
Mention _fsync_futex_waitv for wine-tkg
...
Now that Linux 5.16 is out.
2022-01-15 14:45:18 +01:00
Robbert van der Helm
2335512cbb
Update tested Wine version
2022-01-15 14:35:02 +01:00
Robbert van der Helm
78f9b00a81
Fix missing option name in last commit
2022-01-15 14:32:51 +01:00
Robbert van der Helm
02a66cba16
Update tomlplusplus dependency to 3.0.1
...
Last minute update because Arch started packaging this version yesterday
and there are breaking API changes compared to version 2.5.x.
2022-01-15 14:27:34 +01:00