falkTX
9994ecf44e
splitted is not a word
3 years ago
falkTX
92ba944c10
Fix Qt version checks, allow canvas eyecandy for >= qt5.12
3 years ago
falkTX
faa1d4f925
Fix initial size for LV2 macOS UIs with no UI resize extension
3 years ago
falkTX
c515833bd1
Fix a compiler warning
3 years ago
falkTX
ca44f4bc53
CI tweaks
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
5f7020f73d
More CI tweaks
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
0947e523e7
Try fixing CI
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
8eba3f67b4
Implement parameter groups for VST2 plugins (carla implementation)
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
3242f135d6
Use our metadata thread-safe mutex for the new check, seems to work
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
8ed845f733
Not so smart handling for now, jack2 meta-data is finicky..
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
3fd7f6bea1
One more fix
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
e5f4d02e8f
Alternative approach to deal with jack postponed events
Might fix pipewire for real now, needs testing
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
70e41f19bc
Revert "React to jack callbacks as fast as possible, fixing pipewire usage"
This reverts commit c777cd02d9
.
3 years ago
falkTX
53be3c4497
Carla-VST: Ignore hosts calling effOpen twice, dont print error
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
695afbea14
Fix carla-vst-wine symbol visibility
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
fe3a04456a
Fix strict build
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
75ea9f5b2d
Listen to X11 plugin UI resize events automatically
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f7320fe493
Give keyboard focus to X11 plugin UIs
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
62a6410171
Do not set jack latency callbacks, we do nothing with them
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
591a859c8d
Use _M_ARM64 macro to set win64 mode
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
491d33f50e
One more assertion ignored for jack metadata/uuid
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
c777cd02d9
React to jack callbacks as fast as possible, fixing pipewire usage
Closes #1348
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
545304f5cf
Fix build with GCC11
Closes #1396
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
74ee581a3c
Fix build
3 years ago
falkTX
b612c75127
Fix carla-single/standalone-bridges not having default options enabled
3 years ago
falkTX
6275b66a40
Use .0 suffix for packaged files
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
377115d4c3
Bump version as 2.3.0
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
2a6a7de04f
Fix main client name for multiple carlas inside NSM
Closes #1279
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
c261dece8a
Do not run 2nd instance of lv2 plugin if it has event output(s)
Fixes #1350
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
10b491b303
Tentative fix for missing vst3 poly aftertouch
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
3ee39e8976
Use fixed buffers on standalone bridge mode
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f7e674ffeb
Whitespace cleanup
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a17f139321
midipattern: use Esc key to close UI
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
10cd9d0392
midipattern; kill note on event removal
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
747087ab23
Cleanup midi pattern UI event handling, 2/2
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
unrelentingtech
5954e11da1
CarlaNative.h: move extern "C" after the includes to fix clang/libc++
With clang12, this ordering causes a big bunch of errors like:
In file included from midi-pattern.cpp:18:
In file included from ../includes/CarlaNativeExtUI.hpp:21:
In file included from ../includes/CarlaNative.hpp:21:
In file included from ../includes/CarlaNative.h:25:
In file included from ../includes/CarlaDefines.h:91:
/usr/include/c++/v1/cstddef:56:1: error: templates must have C++ linkage
template <class _Tp> struct __libcpp_is_integral { enum { value = 0 }; };
^~~~~~~~~~~~~~~~~~~~
../includes/CarlaNative.h:22:1: note: extern "C" language linkage specification begins here
extern "C" {
^
3 years ago
falkTX
c4f4b288fc
Cleanup midi pattern UI event handling, 1/2
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
1e919cf4f5
pianoroll: set cursor depending on hover action
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
e777c66786
Fix cancelling plugin discovery
Closes #1391
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
6fdc4d36fd
Add .kdev_include_paths files
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
35babc07ab
patchcanvas: clear rubberband on right-click
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b553ff4ebd
patchcanvas: stop storing keyboard modifier state, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
3b9f304d96
Fix sorting plugins by favorite
Closes #1390
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
68f7520776
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f84dc4250b
Make sure to ignore CCs above 120
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
33158e3134
Read lv2 midi:binding on control ports and parameters
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
5f3741c5d8
Set project filename/folder before saving, not after
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
25c61989de
Fix a float vs int usage, which will break in python soon
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b91ff491d1
Fix recursive VST2 audioMasterAutomate parameter changes
Fixes #1365
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
fba2b5c4ef
Use Ctrl+P to open/close side panel
Fixes #1193
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago