falkTX
|
1d2b88052c
|
Correct and modify a few debug messages
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
dbfc6116a9
|
Fix a couple of issues with carla-plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
22a6006c70
|
Avoid comparing shared_ptr directly to nullptr
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3ab47c9481
|
Change the way plugins are deleted, ensure they are not being used
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e02e1bbe8a
|
Protect backend from a few late calls after engine close request
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
617675c820
|
Listen to canvas group position changes over JACK metadata and OSC
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c178105a15
|
First go at backend-side canvas positions; Safer jack callbacks
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
|
90d69c02dd
|
Split CarlaProcessUtils in hpp/cpp, add ScopedAbortCatcher
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
|
f6c9559067
|
Final details for scanning etc vst3 linux stuff
Closes #1094
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c14dd9cc60
|
WIP stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4a52fb680b
|
Fix strict build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4cdc7f9479
|
Only standalone should call carla_engine_idle
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c1bd5c441c
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
215103c05d
|
Host API calls now require handle as first argument
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
12318879c6
|
Implement lv2ui background/foreground color
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
45fc5b7d96
|
Don't allow NSM without project, be clear when NSM cant be used
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9de958461e
|
Add option to clear xrun after project load
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
cdcd18725b
|
Fix pedantic warnings; Make binary dir set by default on standalone
|
4 years ago |
falkTX
|
a10dc38684
|
More API rework needed to export controls/cv, WIP
|
4 years ago |
falkTX
|
cacad4a52f
|
Tweak API and param widget so we can have CV expose option (WIP)
|
4 years ago |
falkTX
|
a7188bedc4
|
Add API to set mapped param ranges; bridge backwards compat stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f9fb98438a
|
Add API to enable/disable CV controls
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
|
2cb6fa1960
|
Initial work for file type paths, use it for audio and midi plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
fc5e2f37d0
|
Fix changing transport mode when not using multi-client
|
5 years ago |
falkTX
|
92f7b267ec
|
Enforce use of return value of a few CarlaPlugin functions
|
5 years ago |
falkTX
|
f652ad2e13
|
Rework for better plugin string result handling; single page params
|
5 years ago |
falkTX
|
5fbae267ce
|
Save/cache audio driver in engine settings; Fixes to dialog
|
5 years ago |
falkTX
|
18095d27b1
|
Implement device config changes at runtime (juce and jack)
|
5 years ago |
falkTX
|
e45601a25d
|
Add configure driver option to engine menu, custom panel button
|
5 years ago |
luz.paz
|
04b1890c3e
|
Fix source comment and user facing typos
Found via `codepell` (v1.17.0.dev0)
```
codespell -q 3 -L iff,iif,inport,sord,sinc,te,uint -S ./source/includes,./source/modules,./source/native-plugins,./data/windows
```
|
5 years ago |
falkTX
|
63daa721c3
|
Fix strict debug build
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d427e92710
|
Add a real Dummy engine driver, usable with carla-single too
via special env var CARLA_BRIDGE_DUMMY
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
a6db017855
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
78461399e0
|
Renders inline display for internal plugins, if provided
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
269356b881
|
Testing: Send UI scale to lv2 uis
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
|
200de887e8
|
Move ThreadSafeFFTW class to its own file
Internal jack client needs it, so let's share it
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
8a2caa7b9f
|
Expose internal jack client
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
86c4732517
|
Small tweaks for OSC ports not available messages
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
4ce1c0c76c
|
Finish patchbay host/osc split, minor API changes
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
24d715c8da
|
Split patchbayRefresh for host and osc modes
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d005d44bd1
|
Rework some core OSC remote control code, behaving like the plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
e5ab26bac8
|
Implement OSC settings save, load and apply; Fix typo in callback
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
fd19e8483b
|
Init juce gui before engine; Init fftw thread-safe only once
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
8535f839bf
|
Start work for OSC settings
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
fed364b254
|
Implement clearing xrun count
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
fc48f6f9e7
|
Introduce statusbar-like area; Add 1 new callback value
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |