falkTX
bf4774abbd
carla-control: don't use global vars
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
9a96aceeee
Dont try to use ports above 32767 for OSC
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
8f009a3269
Retry 5 times with +1 port if current one fails
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
699fc9d714
Add new bitmap icon
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
14cb912d8c
Merge branch 'master' of falktxgh:falkTX/Carla
5 years ago
falkTX
7a97d99d32
Make sure linux builds happen for master branch
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
1c532e0710
Fix strict build
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
9712dc1e25
Fix LV2 plugins not handling MIDI CC
Closes #842
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
f647c2b5fe
Show sample rate in UI as integer
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
6a6b396747
Name some variables more consistently
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
0ab167491b
Fix a typo, better debugging
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
b46e1ce80c
Fix NSM issues (due to previous incomplete work, now fixed)
Closes #848
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
5e3035ed7f
Fix a typo, better debugging
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
74fd9b2b0c
Close jack client after right deactivation, needed for jack1
jack1 does not wait for deactivate to stop the audio thread,
this leads to race conditions while we delete our audio buffers.
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
737a0b0fb7
Close jack client after right deactivation, needed for jack1
jack1 does not wait for deactivate to stop the audio thread,
this leads to race conditions while we delete our audio buffers.
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
1f52e9aac6
Make sure to copy the right binaries on the linux script
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
573db1c483
Fix missing variable in script
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
e13ba29a47
Update kxstudio deb package to use for static builds
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
995c8b9dd7
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
8e04004132
Handle worst-case scenario of carla-plugin buffer size being too low
Signed-off-by: falkTX <falktx@falktx.com>
Conflicts:
source/backend/engine/CarlaEngineNative.cpp
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
29bcab0532
Handle worst-case scenario of carla-plugin buffer size being too low
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
f173381b2e
Protect jack bufsize, srate and freewheel changes in patchbay mode
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
401a02e87a
Fix for some stupid plugins mess up with global signals
Fixes instant segfault on SIGINT and SIGTERM after loading redux
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
7ea3b1d6fd
Fix for some stupid plugins mess up with global signals
Fixes instant segfault on SIGINT and SIGTERM after loading redux
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
89fdb0b325
Protect jack bufsize, srate and freewheel changes in patchbay mode
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
07f0405e29
Do not build external plugins in debug or strict build modes
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
22fb410c97
Terminate wine bridges if main carla dies
Expose linux call over bridge, so we can set the flag
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
46dd075303
Terminate wine bridges if main carla dies
Expose linux call over bridge, so we can set the flag
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
40acc271c3
Calculate VST ppqPos in a more reliable way
Fixes #795
Signed-off-by: falkTX <falktx@falktx.com>
Conflicts:
source/backend/plugin/CarlaPluginVST2.cpp
5 years ago
falkTX
f4e6e15cbb
Handle more sources of vst automation via audioMasterAutomate
Signed-off-by: falkTX <falktx@falktx.com>
Conflicts:
source/backend/plugin/CarlaPluginVST2.cpp
5 years ago
falkTX
abdcf7ac7f
Calculate VST ppqPos in a more reliable way
Fixes #795
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
c76dd69eb5
Handle more sources of vst automation via audioMasterAutomate
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
fec895a086
Create buffer for vst audio out, fixes dry/wet (inline processing)
Closes #834
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
5583ba1546
Create buffer for vst audio out, fixes dry/wet (inline processing)
Closes #834
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
44358f3f09
Receive transport information when we not jack transport master
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
e64e6b8f5f
Receive transport information when we not jack transport master
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
5f47979ca0
Do not set rtaudio "hog device" mode
Forgot to take this flag out, I was sure I did it...
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
08e0b1caea
Fix RtAudio crash when alsa soundcard is listed but not available
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
2ed8264a9a
Fix crash when directly loading vst shell plugins
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
04896042fb
Fix CI build
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
8b6b771b12
Do not set rtaudio "hog device" mode
Forgot to take this flag out, I was sure I did it...
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
51f5bf7059
Fix RtAudio crash when alsa soundcard is listed but not available
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago