Jean Pierre Cimalando
|
73c09daf84
|
jsfx: identification by relative path
|
4 years ago |
Jean Pierre Cimalando
|
f80662f878
|
jsfx: read/compile under scoped locale everywhere
|
4 years ago |
Jean Pierre Cimalando
|
0dd92dfa19
|
Make sure to init JSFX APIs, avoiding compilation errors
|
4 years ago |
Jean Pierre Cimalando
|
6a56f9c6ff
|
Initial JSFX implementation
|
4 years ago |
falkTX
|
cac2d62925
|
Fetch/set some extra info for VST3 plugin parameters
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6a1c518eb4
|
Use posix_spawn to launch macOS bridges
|
4 years ago |
falkTX
|
668a9a420f
|
Use posix_spawn for macOS bridge mode scanning
|
4 years ago |
falkTX
|
6fdc4d36fd
|
Add .kdev_include_paths files
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2d6b710b1e
|
Fix (native) plugin discovery under Windows
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d664abbe95
|
macOS arm64/x64 handling of VST3 plugins
|
5 years ago |
falkTX
|
cc88e0ae9c
|
Rough way of discoverying x64-only vsts on arm64 macOS
|
5 years ago |
falkTX
|
532925a608
|
Remove plugins from macOS quarentine before running them
|
5 years ago |
falkTX
|
c4d245ac16
|
Better compatibility with msys2
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
3cbfcf4fbb
|
Alternative/better way to find all audio ports in juce plugins
|
5 years ago |
falkTX
|
fc1b59f9a2
|
A few more fixes for macos 10.8 build
|
5 years ago |
falkTX
|
b87061d6e3
|
Fixup juce with macos 10.8, enable it again
|
5 years ago |
falkTX
|
e645376663
|
Always use maximum amount of channels for VST2 plugins
Fixes #1184
Fixes #1106
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
6ef541d1da
|
Fix strict build warnings against clang
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
7e2148a3dd
|
Fix bridged discovery build
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
0511bbb42b
|
Fix build in some systems
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
f9e761e15b
|
Force discovery to be in "C" (english) so we can parse errors
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d14c1410a3
|
Ignore errors from non-native vst3 files
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
264ff11dd2
|
Use newlocale methods in CarlaScopedLocale to be thread-safe
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
29c55500a7
|
Pass DLS/GIG files into fluidsynth if version is recent enough
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
8f27bff6c4
|
Add new CARLA_CUSTOM_SAFE_ASSERT
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
f100892fbd
|
Update JUCE
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
0ebb8d86b2
|
Fix for some juce-based plugins having 0 audio ports
Closes #1084
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
acf9561ec8
|
discovery: print category for LADSPA and DSSI (based on name)
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
5101ff5951
|
Fix build without juce
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
e2e00a48d6
|
VST discovery: assume midi inputs = 1 if plugin is synth
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
c9c41ce99f
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
f6750c0b6d
|
Use new JUCE init stuff for discovery, set category for JUCE format
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d91b48e908
|
Use JUCE by default on linux if supported; Cleanup config a bit
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
10016ad41b
|
Fixup and cleanup carla-discovery for new juce, also vst3 linux
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
bb76c8df6d
|
Build juce_gui_extra under linux
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
b5ee661371
|
Fix previous commit
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
0f9dc2c9f1
|
Replace wine function check for Z:\usr\ folder check
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d2ee2b1972
|
discovery: print category as a string, for internal plugins too
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
alex-tee
|
b8a7236db9
|
discovery: print category for vst plugins (#1073)
|
5 years ago |
falkTX
|
6db098f491
|
Fix mingw/gcc-9 build
Closes #1072
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
edc15542e9
|
Rework some code, join LADSPA and DSSI plugin support code into 1
Signed-off-by: falkTX <falktx@falktx.com>
|
6 years ago |
falkTX
|
a7e907d951
|
Implement CV exposed ports in carla-patchbay
Signed-off-by: falkTX <falktx@falktx.com>
|
6 years ago |
falkTX
|
03f74e99ea
|
Allow engine to load vst shells with id 0, using the first plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
6 years ago |
falkTX
|
32bb7a5e62
|
Allow loading of vst2 plugins without an uniqueID at the start
Signed-off-by: falkTX <falktx@falktx.com>
|
6 years ago |
falkTX
|
4b7aae363a
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
7 years ago |
falkTX
|
cf4f1dd97a
|
Allow to build arm32 bridge, magically works with qemu/binfmt \o/
Signed-off-by: falkTX <falktx@falktx.com>
|
7 years ago |
Filipe Coelho
|
f7ea7061dd
|
Improve travis CI setup (#823)
Signed-off-by: falkTX <falktx@gmail.com>
|
7 years ago |
falkTX
|
8672df82ad
|
Fix some strict compiler warnings
Fixes #821
Fixes #822
Signed-off-by: falkTX <falktx@gmail.com>
|
7 years ago |
falkTX
|
ea88d9169d
|
Make juce/carla vst save cross-compatible; Builds entire juce on linux
Signed-off-by: falkTX <falktx@gmail.com>
|
7 years ago |
falkTX
|
f7770c8c3d
|
Build juce stuff on discovery, for vst3 and au support
Signed-off-by: falkTX <falktx@gmail.com>
|
7 years ago |