falkTX
|
62bac65ef9
|
lv2: handle invalid empty paths the same way as lilv
Fixes #1777
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e7b49ee3d0
|
Add bridge opcode for reloading plugin info
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9bd0d06d11
|
Log ScopedActionLock action names
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f272c0ef11
|
Remove old .kdev_include_paths files
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
1dff57a1e6
|
bridge: change custom data "big size" to 4096, bump api version
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
8c95a54a36
|
Fix VST2 and VST3 custom UI embed
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
3f1bcaf791
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
37a34ce606
|
Fix VST3 plugins not caring about incomplete reads
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
7a59c68bbb
|
Add a few more *.mm file variants
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
bc64ed561f
|
Add *.mm files, needed for Xcode
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
2714ba4eea
|
Initial tests for frontend with auto plugin discovery
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
987466a290
|
Fix plugin bridges after latest changes
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
6785064d54
|
Allow static plugin builds to have JACK driver
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
41d76fffaa
|
Allow standalone builds with pure-bridge mode
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a62cbe08b1
|
Fixup a few VST3 details, surge-xt working
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b19d3daad2
|
Handle VST3 UI resize
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
c96d08746b
|
Implement VST3 parameter outputs
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
c935ce4e5d
|
Setup VST3 audio buffers properly
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
2e13cc8eca
|
Implement VST3 save/restore chunk
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
5e5188c415
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
03a7674433
|
fix windows build, discovery regression, vst3 UI param changes
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
7eeb222ae3
|
Start listening for vst3 callbacks
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
fb820c94ac
|
More vst3 details
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
0175570f1d
|
Fix non-linux posix build (typo)
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
776acbba63
|
Many VST3 hosting details, get UIs to appear
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f7d2ab8682
|
Correct vst3 auto-discovery too
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f2940bcad0
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
5e34da6887
|
discovery-api: auto-timeout stuck plugins, fix paths for mac/win
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
7321be60c6
|
Add auto-scanning plugin API, with initial implementation
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
7fd7490c66
|
discovery: Allow to output information via pipe
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9b1401d345
|
Skip sfz support for static plugin targets
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
432eaa1506
|
Fix bridge overflow after VLA changes
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
fb9475762d
|
Force things to build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
0a563b8150
|
Fix MSVC build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f782294135
|
Fix typo and a warning
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b93cb19975
|
Stop using VLAs on code that will be used in OBS
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
08d9645747
|
MSVC compat for internal engine details
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
cd668d966d
|
More MSVC compat, cleanup thread code
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
2ed57a0272
|
Fix a silly MSVC error
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
1591b84f1a
|
Add specialized water static lib content for OBS
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
d029cd22a8
|
More cleanup, allow to pick qt for utils info methods (stub)
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
0ff297d2c2
|
more spreadout use of BUILDING_CARLA_OBS macro
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
5508fb256a
|
Allow to skip sfz and water use for cached plugin info
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
6f8ff6d977
|
Add internal BridgeTextReader to cleanup bridge reading code
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
cf8d885999
|
Remove use of REAL_BUILD macro
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
6258d69589
|
Do not use `getDefaultValue` for JUCE plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f1a30531b9
|
Cleanup CARLA_PLUGIN_ONLY_BRIDGE macro usage
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
96b67721b6
|
Adjustments as needed for Carla as OBS plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9c00a93cb8
|
Introduce CARLA_PLUGIN_ONLY_BRIDGE build macro
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
44c6615f2a
|
Remove the use of mingw-std-threads
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |