Robbert van der Helm
29c060905b
Add a note above the configuration example
2020-07-23 17:17:37 +02:00
Robbert van der Helm
de1979781f
Add double editor embedding mode to the changelog
2020-07-23 16:56:58 +02:00
Robbert van der Helm
e0ea2d3837
Add the double editor embedding mode to the readme
2020-07-23 16:56:54 +02:00
Robbert van der Helm
6bba1a9bf8
Check for Wine and yabridge compatibility on sync
...
This will probably solve the last common setup issue. Starting Wine can
take a second so this check is only repeated when either Wine or
yabridge get updated.
2020-07-19 16:57:18 +02:00
Robbert van der Helm
527c90c18d
Change wording in the readme
2020-07-19 12:56:45 +02:00
Robbert van der Helm
114cf9a122
Clarify that you can't run *.exe files using Wine
...
This has come up a few times, so it's probably worth being a bit more
explicit about it.
2020-07-18 12:36:33 +02:00
Robbert van der Helm
04bb4efff1
Reword parts of the readme
2020-07-18 12:07:55 +02:00
Robbert van der Helm
0522962228
Rewrite the readme use yabridgectl for most setups
2020-07-17 15:18:27 +02:00
Robbert van der Helm
74be0992fd
Update yabridgectl documentation
2020-07-17 13:34:55 +02:00
Robbert van der Helm
e11a0565a1
Change link to yabridgectl
2020-07-15 23:44:47 +02:00
Robbert van der Helm
9a53d788f8
Link to yabridgectl in the readme
...
In case anyone stumbles upon this.
2020-07-15 23:44:06 +02:00
Robbert van der Helm
f1f371f899
Emphesize the yabridgectl todo
...
And force the CI to run, because merge commits apparently don't trigger
it.
https://github.community/t/why-does-a-merge-commit-not-trigger-an-on-push-workflow/16770
2020-07-15 17:52:02 +02:00
Robbert van der Helm
6dda4f9683
Add a changelog entry for yabridgectl
2020-07-15 17:47:03 +02:00
Robbert van der Helm
cb5944b128
Mention the bash snippets in yabridgectl readme
2020-07-15 16:58:25 +02:00
Robbert van der Helm
8db91fb27a
Correct Ardour 5.6 into 6.0
...
This was a typo.
2020-07-10 22:17:24 +02:00
Robbert van der Helm
fecdb0ede5
Mention issue opening some IO heavy VSTs in Bitwig
2020-07-09 16:29:34 +02:00
Robbert van der Helm
26ed606bd2
Add a note about Wine -> X11 DnD not working
2020-07-09 16:11:48 +02:00
Robbert van der Helm
e55248cdd3
Mention Melda GPU accelerated rendering issues
...
There are no issues with software rendering.
2020-07-05 22:11:39 +02:00
Robbert van der Helm
892d1bdee2
Add a note on MIDI key labels not updating
...
I think the idea is that normally the plugin will keep copies of the
pointers to the `VstMidiKeyName` structs passed after initialization,
and the host will just read from them whenever it needs to draw these
labels. Since there's no explicit synchronization or notification going
on there's no way for us to tell that these have changed. It would be
possible to implement this by storing these pointers on the plugin side,
storing the objects on the Wine host side, and then periodically polling
for updates. Right now I chose to just not bother with this because it
will add a lot of complexity for very minimal gain (I only noticed it
was an issue after messing with MDrummer and switching between the pad
and loop modes).
2020-07-04 20:25:58 +02:00
Robbert van der Helm
ddafec0bea
Remove unneeded escaping backslash
2020-06-26 12:26:16 +02:00
Robbert van der Helm
cb479c0963
Fix readme formatting, again
...
GitHub does not parse any markdown inside of HTML tags.
2020-06-26 12:25:43 +02:00
Robbert van der Helm
b72535f6a4
Fix formatting of readme with GitHub's parser
2020-06-26 12:22:41 +02:00
Robbert van der Helm
09f7c71d7e
Fix escaped asterisk in readme
...
Not sure why GitHub's parser does not this to be escaped.
2020-06-22 02:48:19 +02:00
Robbert van der Helm
05afd88b98
Remove mention of static linking from readme
...
Dynamically linking boost is now the default, since static linking is
only needed for distribution.
2020-06-22 02:45:19 +02:00
Robbert van der Helm
c5f8a3a1b2
Change the tested Ardour version to 6.0
2020-06-20 13:57:48 +02:00
Robbert van der Helm
d032405c78
Fix stupid typo in readme and GitHub Actions build
2020-06-08 16:12:39 +02:00
Robbert van der Helm
c4842ccda6
Make use-* aliases for new with-* build options
...
The 'use-*' variants will be marked as deprecated in a future version.
2020-06-08 16:02:53 +02:00
Robbert van der Helm
9ecb65664c
List some more common errors and how to fix them
2020-06-06 23:42:03 +02:00
Robbert van der Helm
38a87b53ea
Update the Bitwig Studio version number to 3.2
2020-06-06 21:39:37 +02:00
Robbert van der Helm
ade82053f4
Mention GCC 10 in the readme
...
With instructions for Ubuntu 18.04.
2020-06-01 16:18:40 +02:00
Robbert van der Helm
9a6116277d
Change wording in example yabridge.toml file
2020-05-29 19:23:27 +02:00
Robbert van der Helm
65f51d3f03
Rephrase parts of the plugin groups section
2020-05-29 18:44:12 +02:00
Robbert van der Helm
ae740c285a
Mention the three different AUR packages
...
With yabridge 1.2.0 I'll change the regular `yabridge` package to
compile from the source tarball and I'll a new `yabridge-bin` package
that just uses the binaries from the GitHub releases section to confrom
with the usual package naming conventions.
2020-05-29 18:24:59 +02:00
Robbert van der Helm
d462421490
Expand the plugin groups section in the readme
2020-05-29 11:48:08 +02:00
Robbert van der Helm
000438c59d
Mention plugin groups in the readme's introduction
2020-05-28 17:24:32 +02:00
Robbert van der Helm
f32ef61fde
Link to plugin groups section further in readme
...
As it may not immediately be obvious what this is for when just scanning
through the readme.
2020-05-27 17:17:09 +02:00
Robbert van der Helm
effca96ead
Correct capitalization on FabFilter
2020-05-27 17:12:48 +02:00
Robbert van der Helm
c7976e8802
Update installation instructions for plugin groups
...
Since there are now also 64 and 32 bit group host files.
2020-05-27 16:51:27 +02:00
Robbert van der Helm
941f915dfe
Move the architecture section to docs/
...
It's getting a bit unwieldy to be left in the readme.
2020-05-27 15:24:54 +02:00
Robbert van der Helm
be969a69d0
Document plugin groups
2020-05-26 19:39:51 +02:00
Robbert van der Helm
b4838f8d18
Update the version yabridge has been tested with
2020-05-18 17:12:54 +02:00
Robbert van der Helm
53acb1f78a
Move wine-bridge.h -> bridges/vst2.h
...
This way we can structure the group handling and a potential future VST3
bridge in the same way.
2020-05-18 16:15:07 +02:00
Robbert van der Helm
4e80e23cc0
Revert "Don't link the winelibs with libboost_filesystem"
...
This reverts commit e728dbe5a2 .
`std::filesystem` is broken on wineg++, at least with Wine 5.8. Any path
operations will throw a `std::filesystem::__cxx11::filesystem_error`:
what(): filesystem error: Cannot convert character sequence: Invalid or incomplete multibyte or wide character
2020-05-18 16:15:07 +02:00
Robbert van der Helm
994f3c9e38
Add a plugin group host application
2020-05-18 16:15:07 +02:00
Robbert van der Helm
d0fe1c930a
Mention tomlplusplus in the readme
2020-05-15 16:51:50 +02:00
Robbert van der Helm
e728dbe5a2
Don't link the winelibs with libboost_filesystem
...
It's not actually used anywhere.
2020-05-15 16:30:39 +02:00
Robbert van der Helm
1fe38bcce6
Mention that SysEx is not implemented
...
Are there any plugins or hosts that use this?
2020-05-13 15:00:18 +02:00
Robbert van der Helm
37a74c8f98
Get rid of the dedicated AEffect socket
2020-05-13 13:15:52 +02:00
Robbert van der Helm
85be5de0ed
Rearrange the usage section of the readme
...
For when I add plugin groups for inter-plugin communication.
2020-05-13 12:53:40 +02:00
Robbert van der Helm
ae0b38d027
Make plugin dir a variable in the example scripts
...
To make it a bit more obvious that this can be set to any other location
that contains VST plugins.
2020-05-13 12:50:11 +02:00