falkTX
4a7faebcf0
Fix CI
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
dc0c1df47e
More pylint corrections
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
9c710e50b3
Rename cursors; Cleanup CanvasPreviewFrame class
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0e1dda7e53
Fixup for pylint
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
75ca09d65d
Use base for CI scripts
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
bbdc68fbf3
pylint3 needs at least 18.04
4 years ago
falkTX
bb9c278f49
Start checking python code with pylint, adjust some already
4 years ago
falkTX
15c8662d61
Fixup the assertion added in the previous commit
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
43c3a9923a
Fix usage without jack meta-data support
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
3afa203408
Fix JACK internal client build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
9e82f55aca
Adjust the (incomplete) C++ port to latest API changes
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f58fe233c1
Fix OSC handling method check for long strings
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
5e670887ff
Fixup calf skin
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b63bb4ffc8
Fixup ScalableDial to be compatible with old pixmaps
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c093190584
Make LEDButton compatible with old pixmaps
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8d9c63bfbe
Make ScalableButton compatible with old pixmaps
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0072e875b7
Fix up new scripts to work system-wide, and install them by default
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
799c45eb84
Add script to test carla-osc usage locally
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
17ddecac05
Add script used to test carla-plugin as standalone
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
661e09a254
New internal CLI arg "--osc-gui="
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
01bfe05fd8
Fix carla-control not handling CLI arg for custom address
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
fac7ee78dd
Fix carla-control adding more than 1 plugin
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
dbfc6116a9
Fix a couple of issues with carla-plugin
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
22a6006c70
Avoid comparing shared_ptr directly to nullptr
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
90a868aba6
Fix bridge build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8eac11a6b3
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f73cafcea8
Backwards compatible std::shared_ptr
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d06159d2c9
Fix build, partially
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ed1e66bc97
Improve performance of inline display rendering
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
de999bf479
patchcanvas: Fix some groupos with inline display becoming too small
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a1141bfea9
patchcanvas: Fix ports text width calculation
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
3ab47c9481
Change the way plugins are deleted, ensure they are not being used
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Térence Clastres
ddd085f359
Fully Scalable UI Part 2
Add default rack LEDs, dials and buttons SVGs
4 years ago
Térence Clastres
26775a225a
Fix wrong custom dial arcs value and add fix from #1126
4 years ago
Térence Clastres
f3928a5482
Fully Scalable UI Part 1
Code preparation for scalable LEDs, Dials and Buttons
4 years ago
falkTX
890a5badbb
Fix wrong assertion with size 1 MIDI messages in carla-patchbay
Closes #1099
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
Hector Martin
889947b3ba
Add missing QPainterPath include
4 years ago
Térence Clastres
1f0238411f
VST2: Fix creation of a rack when one of the parameters is a NaN
On some quirky Windows VST2 (old SWAM instruments) or old Linux ones (InsertPizHere plugins), a NaN parameter value would be sent.
This throws an error in the frontend code and prevent carla from creating the corresponding rack.
We workaround that by just returning early from PixmapDialsetValue() if the value is a NaN
Fixes #1143
4 years ago
falkTX
052ec3db6e
Add new files from juce
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8127f1c25e
Update JUCE
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b31672cacf
Fix strict build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
b697a30188
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
3ab8a2f985
Check for updated program names during audioMasterUpdateDisplay
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7e2148a3dd
Fix bridged discovery build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
47acfcfa61
Add action to copy canvas as image to clipboard
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1c675e7bb5
Tweak code for canvas group positions
See #1139
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0511bbb42b
Fix build in some systems
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ac3c8aacb4
Tweak previous commit to work under plugin bridges too
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f34b7b57f9
Try to load vst2 plugin again if first time plugin blows up
Fix for u-he mishandling languages
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
cebc307542
Fix for vst2 plugins that crash on init
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago