falkTX
b5a7264905
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
97f63d2e20
CI: Ignore pyqt5 for macOS tests
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
af4a1b6612
Fix windows build, typo
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
9ce16dc5a0
Update CI workflows following main branch
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
20208e5eaf
Bump version to 2.5.5
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
e6d3a62a74
Add bridge opcode for reloading plugin info
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
9a72330db1
bridge: change custom data "big size" to 4096, bump api version
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
345e6f6d2d
minor bridge spec comments
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
3eee9ece14
dont return nullptr on some functions, for -Wformat-overflow
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
baa6e8998c
lv2: handle invalid empty paths the same way as lilv
Fixes #1777
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
b0242e2553
Log ScopedActionLock action names
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
psykose
3db6ef0918
set some runtime script interpreters to /bin/sh
nothing in these scripts make use of bash features, and they are
actually posix sh, so use /bin/sh instead.
1 year ago
falkTX
ab1e28b690
Allow usage of CARLA_DISCOVERY_PATH env var for cached types
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
2eae0e5d71
Reduce starting pipe message to debug
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
99364a2582
Import discovery fixes from main branch, allow IPC
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
9200c10135
set NOMINMAX for utils windows include
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
071dc19fa1
Cleanup ringbuffer code
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
0cb8a019e5
bridge utils: do not use sprintf
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
d6ff96b818
Remove use of REAL_BUILD macro
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
ca212fa084
Adjustments as needed for Carla as OBS plugin
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
nikage
2f64fe91b1
fix carla build on m1 ( #1757 )
1 year ago
falkTX
6d784c57d9
Use _WIN32 instead of __WIN32__ for internal lilv
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
da96d1df3b
Use -fno-strict-aliasing for sord source builds
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
621841f68e
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
c6657af250
Cleanup BASE_OPTS usage, matching DPF
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
96eb8014fd
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
b5d7abd558
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
4cf9153f88
Simplify jack event handling, now single queue on main thread
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
efd9a4941f
Bump version to 2.5.4
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
235beb8de5
Fix crash/regression when using LV2 plugins without worker ext
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
8c662a990f
Fix compat with PyQt >= PyQt 5.15.8
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
16b431cecf
Bump version to 2.5.3
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
7a0fd0e324
Ignore LTO in CI builds, takes too long
2 years ago
falkTX
e739538064
Support the more verbose LV2 MIDI CC definitions
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
68f2b9c234
Always set time frame information for JUCE hosted plugins
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
1ecb386927
Use SDL driver by default on Haiku
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
Sebastian Lohff
512b1b3951
Fix canvaspreview out-of-bounds panning for patchbay
Using the small canvaspreview to pan the patchbay resulted in an
exception when panning out of bounds of the window. In this case Carla
tried to create a QPoint with two floats, for which qt has no
constructor. This results in the panning to hang, as the event is
"handled" with an exception.
Casting these two values to int lets qt create the QPoint
and with that properly set the new cursor position, so panning can be
done in all edges again, without having to be precise with the cursor
positioning.
This is probably a left-over from a python2 to python3 migration, as
python did integer divison by default.
1 year ago
falkTX
ec3d7a3657
Allow to receive LV2 atoms of any size up to max-length
Previous design with a stack var was so wrong
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
Olivier HUMBERT
1d537e9657
missing </li> code ( #1724 )
* missing </li> code
* Update Information.cpp
1 year ago
falkTX
40cbc81a8f
Update CI rules
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
9190d42e55
Fix carla_findMaxNormalizedFloat call
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
12d4d77b3c
Improve debug messages
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
75650148e5
Correct jackbridge build flags
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
bf4036ec7b
LTO must not be used for building wine stuff (not just linking)
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
cce794d294
Also prevent -flto from wine link flags
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
e8341d27c7
Prevent -static-lib{gcc,stdc++} flags from going to winelib stuff
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
00608c6531
Use LIB_EXT for wine libs copying
2 years ago
falkTX
c066523021
Bump version to 2.5.2
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
Alexandros Theodotou
8c74c53957
fix pkgconfig files having bad includedir/libdir variables
The pkgconfig files are installed in $PREFIX/lib so using
libdir=${prefix}/lib/carla is confusing.
Most software pkgconfig files seem to match the includedir and
libdir variables with the actual includedir and libdir during
configuration.
2 years ago
falkTX
93ce26e671
Revert "outer frame for carla-lv2" stuff, make it verbose instead
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago