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
falkTX
bbfbf7c75d
AU params
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
b08801ed88
Start basic AU loader code
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
fa45f2a9c6
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
6f61b89d2d
Remove juce completely, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
dfc7a12afa
VST3: fetch midi mappings all at once, use it for note/sound-off
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
f980758afb
Pass backend embed UI resizes through NATIVE_HOST_OPCODE_UI_RESIZE
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
0032f18fad
Add utilities to print NativePlugin opcodes
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago