falkTX
|
3da985448f
|
Fix LV2 UI not showing up if host supports touch
Fixes #1104
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
7555310048
|
Initializing juce is not needed for carla-vst linux build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d91b48e908
|
Use JUCE by default on linux if supported; Cleanup config a bit
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
bb76c8df6d
|
Build juce_gui_extra under linux
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5d034f9c03
|
Fixup windows definition files and CI
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a20036e1b0
|
Do not use wine for native win32 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ecfb17316c
|
Specify windows library definitions for carla plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
096e379779
|
Fix list of exported symbols for libcarla-native-plugin.dylib
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8db6aa98e2
|
Allow carla-plugin to have full access to Host API
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5a7b5a1c14
|
Set different uid, name and label for VST Shell plugin
Fixes #1054
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
08e416113b
|
Specify different lv2 parameters per file type (audio, midi, generic)
|
4 years ago |
falkTX
|
3886b3f982
|
Fix carla-lv2 sending invalid param changes via write function
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3147479822
|
Bunch of tweaks for osx builds, seems to work :)
|
4 years ago |
falkTX
|
8bceb9ed17
|
Fixup process constness while at it
|
4 years ago |
falkTX
|
80cf43bec5
|
More print build warnings fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a89dfbf49d
|
Fix string-copy related compiler warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
edc15542e9
|
Rework some code, join LADSPA and DSSI plugin support code into 1
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
8e8fe2e111
|
Cleanup the way split lv2-bundles are installed
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
f9b59964a7
|
Start work to allow split lv2 bundles of carla plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
c0af83748f
|
Fix build without audio file support
Closes #962
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d78d048d52
|
Fix build with pyqt but no opengl
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
81cd4e2c90
|
A few more const things
|
5 years ago |
falkTX
|
cdcaeceeed
|
More tweaks for hylia
|
5 years ago |
falkTX
|
3411c035da
|
Expose carlapatchbaycv as lv2 plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
88ae3fed8c
|
Fix previous commit
|
5 years ago |
falkTX
|
cae0c168d8
|
Build CarlaPatchbay64.so vst plugin binary
|
5 years ago |
falkTX
|
31964ba8eb
|
Add patchbay 64chan plugin version
Closes #908
|
5 years ago |
falkTX
|
8385b5ee41
|
Fix symbol for carla.lv2 plugins with many midi outputs
|
5 years ago |
falkTX
|
2d281ff260
|
Export audiogain and midichannelize as lv2, remove midithrough
|
5 years ago |
falkTX
|
a1f759bcc8
|
Don't set numParams for carla as lv2 plugin, for now
Fixes #885
Fixes #893
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
0867949a5b
|
Fix potential issue of carla-vst-shell with more than 100 parameters
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
63e0ecf85d
|
Fix dependencies of plugin builds
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
63daa721c3
|
Fix strict debug build
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
9bee2ff784
|
Export internal audio and midi players as LV2 plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
0514349938
|
Expose inline display on internal plugins; 2.0 Backwards compat fix
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d218b58249
|
Fix build; Remove debug prints; Implement drag/touch for bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
dbf649d58d
|
WIP drag/touch params callback to host; Fix plugin rename API
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d4a0292f37
|
carla-vst: expose first plugin params for host automation; cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
0526bccfd7
|
Small tweaks to make embed VST work better
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
28e8f9ed67
|
Go back to have real embed carla UI as VST
Leave the middleware window for non-linux OSes
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
edbbb9ae20
|
carla-vst: more tweaks to receiving transport
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
e6889de2c8
|
carla-vst: rework vst time info sync, same as DPF (needs testing)
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
e7e536b0ef
|
carla-vst: Fix typo leading to bufsize of 1, add ardour workaround
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
80fc25aecb
|
carla-vst: Fix typo leading to bufsize of 1, add ardour workaround
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
579dea61db
|
Handle strict build for code that targets juce stuff; Cleanup
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
984a06ce50
|
Make ScopedLocale its own class, apply it everywhere that it fits
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
8672df82ad
|
Fix some strict compiler warnings
Fixes #821
Fixes #822
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
ea88d9169d
|
Make juce/carla vst save cross-compatible; Builds entire juce on linux
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
dc7c89c042
|
Setup juce gui on relevant parts
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
8ac9005c53
|
Fix osx build
|
5 years ago |