falkTX
|
e132c46893
|
Safer X11 UI use, fixes crash with a few plugins (regression)
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e019d7d4e9
|
Ignore handleCommandMessage/postCommandMessage not used in linux
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
39c2cedfb6
|
Fix wine32 build on Fedora
Closes #1449
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b0f1b05309
|
Fix X11 error when showing VST3 on linux
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9a16584c5d
|
Add VST2 host embed support (native implementation)
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
164c254b55
|
Bump version to 2.3.1
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7b29441926
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
33a9091413
|
Fix race condition around postponed rt event data pool
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e7a353b225
|
Rename a variable
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
deaad076e8
|
Handle LV2 UI size on windows without extensions, also resize
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b730c7a880
|
Do not refresh canvas except on error, fixing on quit crash
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
b9702285ef
|
Finish updating juce deprecated API stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
fa0cee2862
|
Fix loading state via juce of vst2 plugins without chunk
|
3 years ago |
falkTX
|
f0efa0a1d3
|
Update plugin juce code to new APIs, hook into vst2 for parity
|
3 years ago |
falkTX
|
a1bc422074
|
Cleanup macOS plugin UI setup code, still fails at resizing :(
|
3 years ago |
falkTX
|
94139f07b1
|
Fix build with JACKBRIDGE_DIRECT=true
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
43c1131039
|
Use tick_double on jack transport
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
1f4c6212ae
|
Fix windows build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
ed310fd6ec
|
Fix wine build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
336aff24fd
|
Really fix split/join
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
16d675c4ad
|
Fix strict build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e2430861ed
|
Make some macOS dialogs modal, hack around edit dialog on top
|
3 years ago |
falkTX
|
4116b5b136
|
Improve countDecimalPoints
|
3 years ago |
falkTX
|
b6d9c0bcd6
|
midipattern: always kill all notes on reposition
|
3 years ago |
falkTX
|
231143d495
|
Fix default rack "skin" for a few plugins
|
3 years ago |
falkTX
|
004dbc9f49
|
Remove a useless variable
|
3 years ago |
falkTX
|
a79c1928d7
|
Fix bridged plugin UIs appearing behind main carla window on macOS
|
3 years ago |
falkTX
|
6a1c518eb4
|
Use posix_spawn to launch macOS bridges
|
3 years ago |
falkTX
|
bf8f6912f6
|
Strip macOS binaries
|
3 years ago |
falkTX
|
668a9a420f
|
Use posix_spawn for macOS bridge mode scanning
|
3 years ago |
falkTX
|
f77e562917
|
Do not use 64bit int or long double for midi plugin playback
|
3 years ago |
falkTX
|
9af9c405bf
|
Remove favorite plugins from list when they fail to load
|
3 years ago |
falkTX
|
3e50d8b2bd
|
Fix canvas split/join action
|
3 years ago |
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
|
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 |