falkTX
|
20d450554a
|
Bunch more c++ stuff, WIP
|
4 years ago |
falkTX
|
0aaf2f97b9
|
Define all functions for HostWindow in c++
|
4 years ago |
falkTX
|
60608bb2b0
|
Implement most of settings in c++
|
4 years ago |
falkTX
|
6fd18597af
|
A few more additions to c++ code
|
4 years ago |
falkTX
|
1b88881875
|
Continue C++ ideas
|
4 years ago |
falkTX
|
475603b35c
|
Move c++ code to main frontend folder
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
redtide
|
b5bcd13e59
|
Enable IRC notifications only
|
4 years ago |
falkTX
|
e9563d853e
|
Fix build with latest changes
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
84dc3c69f0
|
Set cv port range when mapped range changes
|
4 years ago |
falkTX
|
cacad4a52f
|
Tweak API and param widget so we can have CV expose option (WIP)
|
4 years ago |
falkTX
|
a439962c96
|
Add some new c++ code
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
648b3c33e0
|
Fix usage of EnterCriticalSection
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
dc9e57da01
|
Don't build new cv param stuff in cross-architecture bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b94903350b
|
Rework CV param stuff, less racy
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
3cfd7d09fd
|
Use QSafeSettings in a few more places
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f939cd1d44
|
Introduce and use QSafeSettings class
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
|
d5436a56cb
|
Set Qt5 related build flags
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
499fce655b
|
Change nsm_init signature, using uint64 for pid
Signed-off-by: falkTX <falktx@falktx.com>
|
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
|
452468b3f8
|
Try a hackish way to push bridge options on init
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a02c1f975b
|
Move some definitions around
Signed-off-by: falkTX <falktx@falktx.com>
|
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
|
0899bb6912
|
Fix build with old compilers
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
|
c97d183e38
|
fixed-buffers on by default for bridges; forgot chunks
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
2b6dc623a1
|
Initial support of CV in plugin bridges (incomplete, missing names)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8c24413356
|
Fix missing parameter strings in plugin bridges (name, unit)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
eed583e059
|
Disable CV controls by default, add first API around it
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ed42465d3d
|
Set options in plugin bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b051899438
|
Expose vst2 params as cv (testing)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
0d6e71eb71
|
More CV control work, now hackishly working under JACK
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
fee388e1b7
|
Make mixWithCvBuffer() virtual
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
92c70a3800
|
API cleanup with latest changes, test cv changes with LV2
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
b185d3e047
|
Remove non-needed var
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
5d81b6431f
|
More tests with CV controls, working for ladspa
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
52b7340213
|
Continue stuff for cv controls
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
dd08dd59eb
|
Initial tests for cv and param control
|
5 years ago |
falkTX
|
dedf74f57e
|
Label release as beta1
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
5fbb286848
|
Correct default options for native vst
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
520bbe4465
|
Properly restore options for all plugin formats, CC on by default
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
81b6f46009
|
Introduce PLUGIN_OPTIONS_NULL; Save&restore LADSPA/DSSI options
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
aa7eb6c5c8
|
Fix row count in plugin-add dialog
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
df61dffe01
|
Prevent a small assertion
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
42cc9127cb
|
Allow parameter comment and group name in internal plugins
Very useful for carla-rack/patchbay plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
7a9ddac0dd
|
Fixup carla-patchbay and implement dynamic parameters
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
bd086598cc
|
Remove StringPool, barely used and lead to memory corruption
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
8511785f8b
|
Fix strict build
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
0a643091b1
|
Fix crash with LADSPA plugins (regression on DSSI code merge)
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |