falkTX
|
0132f1ae47
|
Skip frontend for static-plugin target
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b27f20cc30
|
Fix bridge build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
155da91fdb
|
Fix CLAP multi-IO
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8e3fb38349
|
Do not try to build frontend if either qt or pyqt is missing
|
2 years ago |
falkTX
|
8a9dac53c0
|
sip.unwrapinstance works for python -> c++ pointer conversion
|
2 years ago |
falkTX
|
3bd590cc91
|
More C++ conversion, initial common frontend code split
|
2 years ago |
falkTX
|
6cdfc2e9cd
|
Start of mixed C++ and Python for frontend, jack-app dialog first
|
2 years ago |
falkTX
|
52f5322087
|
Make jack-apps work under macOS
|
2 years ago |
falkTX
|
dc9b58b4cb
|
Fix headless build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3a9c6c389f
|
Improve debug messages
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
72131be48d
|
Correct jackbridge build flags
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a67681efe3
|
Fix internal jack client for new main-thread-idle behaviour
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a31246bc49
|
LTO must not be used for building wine stuff (not just linking)
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
67e9684d51
|
Also prevent -flto from wine link flags
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
274d6fe3f5
|
Prevent -static-lib{gcc,stdc++} flags from going to winelib stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
c2bd7cf63c
|
Never embed UIs for windows bridges, feature is X11 only
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
df1338860e
|
Implement embedCustomUI for CLAP
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
bae7149b0d
|
Bump version to 2.6.0-alpha1
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1d154adbf2
|
Add missing file
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
13e983334e
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
6c27da80ec
|
Implement CLAP latency, handle special host callbacks when possible
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
33e8c5cefa
|
Allow plugins to request idle time from main thread, without UI
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
bf501c8ce7
|
Fix build for posix systems without X11
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a28817264e
|
Only use epoll on linux, clap posix-fd related
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e354cefa15
|
Fix build without GUI
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1671118eb6
|
Revert "outer frame for carla-lv2" stuff, make it verbose instead
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
6435102228
|
Set synth and has-gui flags during clap discovery
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
7a56a64213
|
Add discovery workaround for JUCE-based CLAP plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f0b1c50709
|
Fix headers for C builds
Fixes #1691
|
2 years ago |
falkTX
|
bce85af456
|
Alternative approach to qt5 tools setup
|
2 years ago |
falkTX
|
9b89e62b01
|
Cleanup
|
2 years ago |
falkTX
|
b34ae7dae5
|
Fix last commit
|
2 years ago |
falkTX
|
d459252956
|
Prepare makefile for reorganize changes
|
2 years ago |
falkTX
|
d9f3d78ab8
|
Use kqueue as alternative to epoll for CLAP posix fd on BSDs
|
2 years ago |
falkTX
|
703972c1d4
|
Improve CLAP host vs plugin side UI resize
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a615fefaf9
|
Implement CLAP posix-fd extension, fix things with current plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f86efd5096
|
Fix CLAP MIDI output
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
9abb529dec
|
Implement CLAP state
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
e325490ffb
|
Implement custom path selection for CLAP plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a20f53ad08
|
Handle CLAP param and MIDI out, better timers, stubs for state
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
bf27dcad53
|
Deal with clap ui resize
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
044428594e
|
Implement CLAP host gui and a few more details
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
728bbc30a5
|
Deal with clap multi-IO audio, MIDI input
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
75d0d6638d
|
Handle CLAP parameters and some events
|
2 years ago |
falkTX
|
9e0b62d4f5
|
Add constexpr to some definitions
|
2 years ago |
falkTX
|
057b2dbfb3
|
CLAP processing, initial setup for ports and params
|
2 years ago |
falkTX
|
9fff0e9b17
|
Forgot a water prefix..
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
a2791c9676
|
Build clap stuff with -ObjC++ under macOS
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
65d988bf2d
|
Fix macOS build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
bb440eb73a
|
Keep building not-yet-converted Qt UI files, fixes build
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |