falkTX
|
c3f05e4e96
|
Initial implementation of MIDI learn (per plugin, not global)
Closes #26
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ea36715ceb
|
Fix typo in MIDI CC list, leading to wrong Balance CC value
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d6d1f3ab22
|
Show current mapped type+value directly together with parameter
No more right clicking needed to find this info
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
|
cac84277cc
|
Don't use water namespace in CarlaDssiUtils.cpp
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
260bb97671
|
Fix old macos build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
7f595594b4
|
Only load default state on LV2 plugins that request such feature
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
da7c7c7cce
|
Copy lv2 state path contents when cloning plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ea3f36ed9d
|
Fix water File::copyDirectoryTo() to take into account symlinks
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1e29ecdd12
|
Better handling of LV2 temporary state, for clone and rename
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4a77792fe9
|
Dont recreate symlinks; Add single quotes around debug paths
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
232177d3a8
|
Symlink for LV2 abstract paths on request; Cleaner debug prints
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
720c6fe104
|
More work for LV2 state path, symlinks and move/copy when needed
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
7571cdcbca
|
Check for state:threadSafeRestore on lv2 plugins; More debug paths
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d808f53447
|
Keep current edit-dialog tab state while reloading parameters
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
38abd705a4
|
carla-plugin: fix a few actions leading to inconsistent state
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1e5444355b
|
Skip inline redraw requests if engine mode has no patchbay
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
019b2b794c
|
Some debug messages to help catch future issues
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2b6fd1ca6d
|
Fix recursion when using carla-patchbay under JACk with lv2 midnam
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
594b5b9fec
|
Fix default name for sfz with sfizz tricks
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1aa0ec5746
|
Ignore requests to hide UI if lv2 plugin uses files only
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
046ea33f4b
|
Add test code to replace sfz files with lv2 sfizz (disabled for now)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8c543fae8e
|
Add recently added jack-app MIDI support in client side, to stay in sync
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
eae7c39ad6
|
Fix removing plugin in carla-rack plugin mode
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5f123d2283
|
Add a 12400x9600 canvas size
Fixes #1197
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5bd2497090
|
Add debug prints regarding profile file/folder
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
61d581183e
|
carla-lv2: better handling of state make-path
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6de93e9161
|
Better handling of LV2 state paths, WIP
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3c27fbdd3a
|
carla-plugin: force qt to use xcb backend if going to embed UI
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f2e4cce1e9
|
Make lv2 state makePath return a unique path per plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
fbc26c4c35
|
carla-plugin: only request UI parameter changes if UI is visible
print a note in case UI is hidden though
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b45293394c
|
carla-plugin: define an lv2:Project
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
|
0c5cfd571d
|
Fix build with previous commit
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4fc8860bde
|
Use --whole-archive for internal static libs
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4f652f0325
|
Go back to previous way of specifying export symbols on macOS
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5fb07e9941
|
Stop building carla-native-plugin test binary
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0e412aa0d3
|
Fix SF2 default polyphony
Fixes #881
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8838030054
|
Add a few more details to lv2 plugin version, passes lv2lint
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f52eb78736
|
carla-plugin: Only export exactly the symbols that we need
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9a0bf93849
|
Update juce stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0e8a2f6e9f
|
Start experimenting with embed-ui API, for use in external tools
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d707051665
|
Clear canvas selection when deleting plugin, fixing assertions
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0bd8c8175d
|
Update juce sources to stable juce6 release (DISTRHO version)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e2a7f320a4
|
Fix missing MIDI CC in jack-apps (was missing implementation)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
eb3609b2cc
|
Better support for NSM jack-apps: projects and non optional gui
Fixes #1188
|
4 years ago |
falkTX
|
bac54233ef
|
Add some safeties around invalid connection-id
Need to investigate this more deeply later on
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
10b11d4397
|
Allow all MIDI options in jack-apps
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b645e1acc8
|
Interposer: also ignore XNextEvent for NSM
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |