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
e6889de2c8
carla-vst: rework vst time info sync, same as DPF (needs testing)
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
f173381b2e
Protect jack bufsize, srate and freewheel changes in patchbay mode
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
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
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
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
e64e6b8f5f
Receive transport information when we not jack transport master
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
falkTX
b1f2a5b1b1
Fix crash when directly loading vst shell plugins
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
65cc1103c5
Fix debug build
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
27b6dc18af
Separate 3rd-party libs into new Makefile var; Simplify CI config
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
a8c7246266
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
301dd77c7c
Update our rtaudio patch
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
55610a296a
Do not print misleading warning
Fixes #837
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
12dba50980
Fix "disconnect all" canvas action
Closes #845
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
913b2d3167
Fix disabled gui when stopping engine with no plugins
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
17121e68b2
Fix a qt signal, fixing runtime
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
37070c56f8
Really fix build
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
6038be8dda
Another build fix
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
a148a13614
Add missing includes
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
a7ffc2bfa3
Fix build of new code on old systems and mac/win
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
79c592a8f6
No average of peak dsp load
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
df7a570095
Add DSP load to RtAudio and Plugin backends, pass info to plugin
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
falkTX
3006738b6f
Print assertion if audioMasterIdle called from wrong thread
5 years ago
falkTX
205d4789db
Dont allocate memory or set locale on each pipe idle
No longer needed as we use ScopedLocale
5 years ago
falkTX
cfd4b9b73d
Remove unused files
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
285f3faf17
One more CI fix
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
0b29c1ca1d
CI: g++-8-multilib is needed on strict build
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
0938f19d32
Fix previous commit
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
043a4ff698
Fix for strict 32bit build
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
c6d5ece01b
Run strict build on code that uses juce; Strict build 32bit bridge
Signed-off-by: falkTX <falktx@gmail.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
da0bdeeee7
Fix typo
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
1272c3d056
Fix CarlaThread not able to start if RT is not allowed
Fixes usage with stock Fedora
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
bb5740b073
Update INSTALL, add Fedora package list
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
6abeb1c3b9
Fix strict build
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
681fd1dd54
Fix missing declaration
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
ada9445338
libjack: Replace hardcoded numbers with enums
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
15f50322f5
libjack: cleanup midi port code
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
2b71a249f4
Strict build pass for libjack, small fixes and adjustments
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
59955b16aa
Small fixes to libjack
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago