falkTX
|
5385595764
|
Continue cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
036846d88f
|
Only use -std=gnu++14 when building for juce
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
3654f5b6ff
|
Build a few more files in c++14 for macOS
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
7a611594be
|
Always build juce_gui_extra; Add new mingw std compat files
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
882082c8db
|
Start the update to JUCE7
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
b4cf041284
|
Replace CARLA_EXPORT with separate API / PLUGIN export option
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
f1d7b59020
|
Implement VERBOSE make flag
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
1f5e44c4bb
|
Adjust the rest of the code for CARLA_BACKEND_NAMESPACE macro use
|
2 years ago |
falkTX
|
63ce0b9148
|
Add PLUGIN_JSFX definition, not yet implemented
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
8c9edf7d51
|
Add static-plugin target, fix some warnings
|
3 years ago |
falkTX
|
bd7a8429d9
|
Passing build flags in linker stage is required for LTO to work
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
dc6fdacf68
|
Add STATIC_PLUGIN_TARGET macro; Fix wrong memory reads on lv2 list
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
Xeonacid
|
67e38d1247
|
Replace -lpthread with -pthread
According to Stack Overflow and GCC doc, -pthread is the correct way to use pthread.
This fix build error on riscv64.
|
3 years ago |
falkTX
|
797c728010
|
Implement carla_get_desktop_scale_factor for X11
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
36f971613b
|
Fix macOS build and bridge standalone init
|
3 years ago |
falkTX
|
9abf745694
|
Set scale factor for carla-bridge-*/carla-single standalone usage
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7d57489180
|
Add carla_get_desktop_scale_factor utility function
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
|
3ee39e8976
|
Use fixed buffers on standalone bridge mode
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
838df7eac5
|
Accept oga and opus audio files
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
25fca1b851
|
Mention dr_mp3, libsndfile and zita-resampler in about page
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
5f22d4bcac
|
Read mp3 files on RAM
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
494cee4ddb
|
Ammend last commit, use BUILD_BRIDGE_ALTERNATIVE_ARCH
|
4 years ago |
falkTX
|
b6dcba72af
|
Fix bridge build
|
4 years ago |
falkTX
|
f9ff6d5c0d
|
Clear up which symbols are exposed in utils and standalone libs
|
4 years ago |
falkTX
|
cea7ffe5f4
|
Fix memory leaks in LV2 stuff
|
4 years ago |
falkTX
|
0fad472b59
|
Rework some symbol exports, resolving conflicts of standalone/utils
|
4 years ago |
falkTX
|
63c5af5d2b
|
Include utils code in carla-host-plugin library
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e645376663
|
Always use maximum amount of channels for VST2 plugins
Fixes #1184
Fixes #1106
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0f6a92d0bc
|
Don't use water namespace in CachedPlugins.cpp
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d4682bcad3
|
One more build fix
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2c423e57ba
|
Fix SFZ rescan adding all files again each time
Fixes #906
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d6bd129e1f
|
Remove pipe utils hack for haiku, no longer needed
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
29c55500a7
|
Pass DLS/GIG files into fluidsynth if version is recent enough
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
53c52cb3cf
|
Move standalone juce init/idle/cleanup to new file, expose an API
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ea18354705
|
Revert a few things regarding CarlaProcessUtils
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
90d69c02dd
|
Split CarlaProcessUtils in hpp/cpp, add ScopedAbortCatcher
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f6c9559067
|
Final details for scanning etc vst3 linux stuff
Closes #1094
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0657978769
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0cef38f262
|
Can always drag&drop vst3 files because of bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
Filipe Coelho
|
ad123a4334
|
Optimize pipes (#1048)
* unfinished commit
Signed-off-by: falkTX <falktx@falktx.com>
* Finish optimizations
|
4 years ago |
falkTX
|
508f2276d1
|
Handle stack unwind for carla's "safe" exceptions
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c87c948a17
|
Reduce pipe allocations for pyqt plugin ui and simple values
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9a6c17dc56
|
Optimize pipe reads, by reducing allocations
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
93700a50a4
|
Fix build against libfluidsynth in custom location
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c307dd9d8a
|
Rework add-plugin dialog
|
5 years ago |
falkTX
|
1e51708bfe
|
Add CV and inline-display plugin filters, and related fixes
Fixes #936
|
5 years ago |
falkTX
|
a7e907d951
|
Implement CV exposed ports in carla-patchbay
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
41f81a8af2
|
Tweaks for getting some stuff working under Haiku
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d0610840bd
|
Add back modgui support
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |