Andrew Morgan
3aafa218fa
Add a note to the readme about which files to point your DAW at
2020-05-05 13:19:08 +01:00
Robbert van der Helm
3525abe54e
Emphesize the part that says Wine 5.7 is broken
...
Because it's otherwise very easy to miss.
2020-05-04 23:27:13 +02:00
Robbert van der Helm
c2f473dfda
Fix installation scripts
...
Tildes don't get expanded in environment variables.
2020-05-04 21:23:10 +02:00
Ismael González
25fec854a9
Fix README.md typo
2020-05-04 21:03:11 +02:00
Robbert van der Helm
51f3b6d18a
Fix typos in the readme
2020-05-03 21:27:16 +02:00
Robbert van der Helm
9e1667afb0
Mention inter-plugin communication and sandboxing
2020-05-03 19:18:30 +02:00
Robbert van der Helm
08a0bef9c5
Fix the URL of the AUR package
2020-05-03 18:20:12 +02:00
Robbert van der Helm
aab8f533de
Add a screenshot
...
Because why not?
2020-05-03 15:56:40 +02:00
Robbert van der Helm
b7b348a639
Use nproc in the example installation script
...
Although 8 should be plenty on any system.
2020-05-03 15:07:29 +02:00
Robbert van der Helm
2e7b507830
Update the architecture section
2020-05-03 14:44:50 +02:00
Robbert van der Helm
40d607353b
Clarify and update documentation
2020-05-03 13:45:46 +02:00
Robbert van der Helm
9c6fc78471
Fix editor window handling in Reaper
...
And other hosts that embed the parent window into another window.
2020-05-02 18:28:43 +02:00
Robbert van der Helm
4d7724c5b6
Add a workaround for a bug in Ardour 5.X
...
Ardour will send events to the plugin before it has even finished
initializing. This has been fixed back in 2018 but Ardour has not seen a
stable release since then.
https://tracker.ardour.org/view.php?id=7668
2020-05-01 17:53:06 +02:00
Robbert van der Helm
ed8e3ba114
Refactor event receiving to optimize MIDI handlign
...
This keeps compatibility with some weirdly designed plugins (such as
Kontakt) while avoiding some unnecessary data transformations. Before
this we'd convert from a `DynamicVstEvents` object to a `VstEvents`
object, back to a `DynamicVstEvents` and then finally back into another
`VstEvents` object. With this change we can skip the second half of the
conversions.
2020-05-01 14:06:06 +02:00
Robbert van der Helm
506eb807af
Remove resolved notice on upstreaming lib32-bosot
2020-05-01 12:23:56 +02:00
Robbert van der Helm
c8a663335f
Rewrite parts of the readme
2020-04-30 18:59:53 +02:00
Robbert van der Helm
6ca7eae16a
Mention 32-bit support in the readme
2020-04-30 12:48:03 +02:00
Robbert van der Helm
641351d525
Also filter out the event with opcode 52
...
Not sure what this is, but it's called by Bitwig every time a buffer is
being processed.
2020-04-28 12:04:09 +02:00
Robbert van der Helm
8adb944445
Use maximum display resolution for the window size
...
Instead of it being hardcoded to 1440p.
2020-04-28 11:47:39 +02:00
Robbert van der Helm
ed54308b45
Rewrite the opening paragraph of the readme
2020-04-27 19:34:01 +02:00
Robbert van der Helm
2a9f6b5190
Move the part about esync file descriptor leaks
...
Since it's not fixable on our side.
2020-04-27 19:12:22 +02:00
Robbert van der Helm
4b1435c238
Remove todo on crashes while browsing presets
...
Can't replicate it anymore.
2020-04-27 18:55:11 +02:00
Robbert van der Helm
4b84f663ab
Always run the event loop, fixing processing issue
...
Also remove any special `effEditIdle` handling.
Apparently plugins rely on the message loop for their internal tasks,
even for things that have nothing to do with GUIs, such as deferring
initialization.
2020-04-27 18:53:06 +02:00
Robbert van der Helm
ae7c1e487a
Update the todo on plugins not processing audio
2020-04-27 17:54:00 +02:00
Robbert van der Helm
cdc1d94df8
Remove now redundant todo
2020-04-27 17:07:54 +02:00
Robbert van der Helm
af18b6dbd0
Reword the issue with KiloHearts plugins
2020-04-27 17:02:43 +02:00
Robbert van der Helm
13dcb2f74a
Fix handling of large chunk data
2020-04-27 16:41:55 +02:00
Robbert van der Helm
527db1f49f
Use different types for strings and binary data
2020-04-27 00:51:36 +02:00
Robbert van der Helm
af6ae2c2ad
Fix capitalization of the word MIDI
2020-04-26 18:19:10 +02:00
Robbert van der Helm
85afd4107e
Extend the lifetime of MIDI events, fixing Kontakt
2020-04-26 18:17:30 +02:00
Robbert van der Helm
0ce9c1e3a4
Add another less verbose debug level
2020-04-26 15:42:01 +02:00
Robbert van der Helm
fedf5375e8
Mention that Wine 5.7 is broken
2020-04-26 15:09:46 +02:00
Robbert van der Helm
b5743113bf
Bump the version of Wine this has been tested with
2020-04-26 14:19:12 +02:00
Robbert van der Helm
3215f9337e
Mention a file descriptor leak
2020-04-25 19:03:30 +02:00
Robbert van der Helm
9db425932b
Add another bug to the list
2020-04-25 17:57:50 +02:00
Robbert van der Helm
dfe2c1b045
Add a list of bugs that should be fixed
2020-04-25 17:52:56 +02:00
Robbert van der Helm
1622c39f48
Move the section on VST extension features
2020-04-24 15:48:36 +02:00
Robbert van der Helm
542202b8ca
Update the known issues section of the readme
2020-04-24 01:14:50 +02:00
Robbert van der Helm
a8c1657120
Add a list of hosts yabridge has been tested under
2020-04-22 17:26:32 +02:00
Robbert van der Helm
d2bf5c35a4
Fix hanging when closing the editor
2020-04-21 16:56:36 +02:00
Robbert van der Helm
8bedcbb997
Reformat example installation oneliner in readme
2020-04-21 15:34:01 +02:00
Robbert van der Helm
bcbf8684df
Update the introduction in the readme
2020-04-20 23:53:19 +02:00
Robbert van der Helm
1a6a094c2b
Fix reopening closed editor windows
2020-04-19 20:36:39 +02:00
Robbert van der Helm
b44d98b4c7
Mention more Wine debugging strategies
2020-04-19 16:38:09 +02:00
Robbert van der Helm
dae7384de3
Modify installation oneliner to ignore non-VSTs
2020-04-16 01:41:21 +02:00
Robbert van der Helm
1a90b8f7a3
Add a list of plugin specific workarounds
2020-04-14 19:30:03 +02:00
Robbert van der Helm
03de09d77f
Clean up the editor implementation
2020-04-14 16:51:24 +02:00
Robbert van der Helm
eed4677ed3
Fix VstTimeinfo responses and allow null responses
...
The host is allowed to return a null pointer if it doesn't support the
query.
2020-04-14 15:59:23 +02:00
Robbert van der Helm
a2ba001e2f
Add todo regarding audioMasterGetTime
2020-04-13 14:55:02 +02:00
Robbert van der Helm
bad9916f75
Fix resizing issues with Valhalla DSP plugins
2020-04-13 14:16:32 +02:00