falkTX
d2d8d66bb1
Cleanup CI files
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
31acb85999
Use -fno-strict-aliasing for sord source builds
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
3b92085050
Set DGL flags correctly
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
44c6615f2a
Remove the use of mingw-std-threads
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
5adae9496f
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
296bfc1a4f
Make ysfx optional, enabled by default
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
a9ba8c42cb
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
cf11562c50
Fix build with custom DGL namespace
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
6dcb915106
Fix LTO when used together with DPF
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
6f22f09d23
Fix frontend build under windows
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
04d3e126b4
Give up trying to merge all into 1 static lib, too much breakage
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
7131a918b2
Tweak CARLA_ENGINE_WITHOUT_UI behaviour
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
4a7c1bcc85
Have C++ plugin list dialog start to do something..
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
9d6ae34a9c
Copy python code to C++, commented out, fill out some more details
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
c3408b1cd8
Fix C compat
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
73642f9f6b
Tweak frontend cpp code to make cmake autouic happy
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
f207f92169
Fix manual include of CarlaBridgeDefines.hpp
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
56468b4732
Do not use pthread on wasm builds when external plugins are enabled
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
nikage
6cdd0e71a3
fix carla build on m1 ( #1757 )
1 year ago
falkTX
21508c6f70
Remove a line added by mistake
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
7de2b470d0
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
5f4bfca4d7
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
f8b35fde65
Simplify jack event handling, now single queue on main thread
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
c11cd7b3b8
Tweak external dgl usage
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
aeccf6ab37
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
4784fc06e1
Add a few extra defs to help using external dpf/dgl
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
5d0d243be1
Create a single .a file when building as static lib
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
adc55af80c
Force built-in juce symbols into custom namespace
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
33a142f447
Cleanup BASE_OPTS usage, matching DPF
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
4c29367b6e
Fix build with custom namespace
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
515af8ac30
Even more juce net tweaks
1 year ago
falkTX
fb9a0f2617
More juce network cleanup
1 year ago
falkTX
322ed7bf68
remove downloader stuff from juce url code
1 year ago
falkTX
84b4d81175
named pipe still needed for now
1 year ago
falkTX
798885136a
More juce tweaks, import riscv/wasm fixes
1 year ago
falkTX
8e37c71bfb
Add a few juce modules useful to be used somewhere else..
1 year ago
falkTX
a69147f755
Skip building juce network stuff
1 year ago
falkTX
b3a2098d8c
Tweak JUCE build details
1 year ago
falkTX
4151e160f1
Fix compat with PyQt >= PyQt 5.15.8
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
3856c893a4
Fix crash/regression when using LV2 plugins without worker ext
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
378cb66ee5
Fix macOS build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
1588f5b3c1
Fix carla_findMaxNormalizedFloat call
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
616333a65a
Update CI rules
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
423fed0d12
Fix build against old Qt5
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
Olivier HUMBERT
cc8c918f64
missing </li> code ( #1724 )
* missing </li> code
* Update Information.cpp
1 year ago
falkTX
a97fd200fe
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
falkTX
6ae188765c
Install carla_frontend.py in carla plugin resources
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
9542453df2
Continue C++ conversion
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
f40d2f1a60
Start converting full plugin list dialog to C++
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
Sebastian Lohff
57dc14ee42
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