falkTX
7eaf104d3d
Cleanup use of CarlaString
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
da31486cb6
Remove CarlaPluginPtr.hpp compat file
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
c2ccdc282c
Update to latest DPF
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
3d026cc091
Fix a few compiler warnings
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
0a5170f656
Remove old unused vst3sdk folder/files
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
Adam Williamson
83f0bc98c1
carla_host_control: import from pyliblo3 if available
pyliblo has not been touched upstream since 2015 and doesn't
work out of the box with Python releases since 3.11. There is an
actively-maintained fork called 'pyliblo3' at
https://github.com/gesellkammer/pyliblo3 which *does* work with
current upstream Python releases. It provides a library called
'pyliblo3' rather than 'liblo'. Let's support it, and prefer it
over the dead library (though the dead one will still be used if
it is present and pyliblo3 is not).
Signed-off-by: Adam Williamson <awilliam@redhat.com>
1 year ago
falkTX
ec1ee0f1f3
Fix VST3 midi/ctrl-out offset if split cycle
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
3aadaa554f
Implement VST3 midi output
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
3b9e73f085
Silence a compiler warning
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
estebon
14fbdb0ddf
Update atom-helpers.h
Added _alignment_padding to _LV2_Atom_Buffer.
Fixes #1902 .
from,
https://lv2plug.in/ns/ext/atom
"An LV2_Atom has a 32-bit size and type, followed by a body of size bytes. Atoms MUST be 64-bit aligned."
3 months ago
falkTX
159637841a
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
a886b9b65a
cleanup
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
263c6ddd37
Convert about dialog to C++
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
6f4b8b45de
Yet more qt6 compat
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
81205b5f2d
Fix a few more qt6 compat issues
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
5d4e3d221b
Fix regression showing carla-plugin
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
cc603346cf
Fix more qt6 compat
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
08e60c18eb
Fix a few compat issues with Qt6, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
69e07df2f7
Keep base macros consistent between C++ and Python code
Signed-off-by: falkTX <falktx@falktx.com>
3 months ago
falkTX
e8ee9d8a28
Fix use of JackPortIsCV
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
falkTX
54ebc831f5
Remove old, non-working modgui related code
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
falkTX
c9b6055149
Fix project usage when embed into others (like Ildaeil)
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
falkTX
154047d9e2
Replace some internal carla utils with DPF ones
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
falkTX
5627964316
Update to latest DPF
Signed-off-by: falkTX <falktx@falktx.com>
4 months ago
falkTX
17000e7fe9
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
11 months ago
falkTX
be2f1056ab
Use wine paths by default even if non-existent
Signed-off-by: falkTX <falktx@falktx.com>
11 months ago
falkTX
b212a55a01
Reintroduce plugin search for specific formats
Signed-off-by: falkTX <falktx@falktx.com>
11 months ago
falkTX
e312817b6f
A few more tweaks for AU hosting, WIP
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
2f7c939413
Fix qt6 build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
530827a9fa
Fix LTO build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
a607ce4270
Fix crash when showing plugin UIs under wayland
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
bbe949ccd8
Fix build against old wine
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
362f031960
More build fixes for bridges, fix make clean without PyQt
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
b7bc7fadcb
Fix plugin-wine build when Linux side has no X11
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
95e0482b89
Fix OSC control unregister
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
74262a5dac
Fix missing painter.restore() in case of CanvasPort errors
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
f5d488436f
Fix msvc build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falktx@falktx.com
da911f14ab
Continue PyQt6 compatibility, seems usable now
Signed-off-by: falktx@falktx.com <falkTX>
1 year ago
falkTX
b0878b7273
Fix macOS build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falktx@falktx.com
c5b601bbfb
Start PyQt6 compatibility update
Signed-off-by: falktx@falktx.com <falkTX>
1 year ago
falktx@falktx.com
104839fbd3
Allow building with Qt6
Signed-off-by: falktx@falktx.com <falkTX>
1 year ago
falktx@falktx.com
5b1b757933
Add initial bits for Qt6 support
1 year ago
falkTX
c37d53a421
Another external build fix
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
4def5cc1be
Fix external plugins build with updated dpf
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
95ad25d81d
Fix macOS build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
ad3b7793a4
Continue cleanup
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
4ab4e8063d
Continue cleanup
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
2a8746be24
Fix non-macos build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
51186c9f7c
Clean water File(const String&) usage
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
a580473fbc
AU processing details, still WIP
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago