falkTX
6a6b396747
Name some variables more consistently
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
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
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
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
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
65cc1103c5
Fix debug build
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
579dea61db
Handle strict build for code that targets juce stuff; Cleanup
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
e2aaa1f06a
Visual consistency; Remove animations showing a plugin at a time
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
Filipe Coelho
e2a2c45f22
NSM support for JACK Applications ( #829 )
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
e9dffc601e
Introducing "Cancelable actions"
We can now timeout forever, as we let the user cancel when he wants to
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
cb44413956
Allow non-absolute paths for jack applications
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
Filipe Coelho
f7ea7061dd
Improve travis CI setup ( #823 )
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
984a06ce50
Make ScopedLocale its own class, apply it everywhere that it fits
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
8672df82ad
Fix some strict compiler warnings
Fixes #821
Fixes #822
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
cb41d6ab9a
Run juce event loop ourselves when needed
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
9b0e7feba5
Adjust a few things
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
f75a4803db
More juce tweaks
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
eb5d88ae3d
Add juce engine class
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
51428eeb94
Avoid jassert name clashes, makefile stuff
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
37014357ad
Start adapting for old juce
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
a47c7d6e19
Do not check filepath of added plugins under windows
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
3aa5352bb7
Make water File paths accept paths from CWD, adjust bridges to it
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
2f3a442459
Dont prefer plugin bridges for certain hardcoded LV2 plugins
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
7230b0bee4
Dont prefer plugin bridges for certain hardcoded LV2 plugins
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
bbb82b8530
Working wine-native bridge, needs testing
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
bencrossman
ee07026250
Bug fix for program changes coming through as bank changes ( #779 )
6 years ago
bencrossman
5084d36092
Bug fix for program changes coming through as bank changes ( #779 )
6 years ago
falkTX
15acfd6db3
Fix for VST plugins that update parameters without telling the host
6 years ago
falkTX
33757121d5
Print to terminal the plugin name that failed to load
6 years ago
falkTX
d73c0788cc
Fix some warnings triggered by gcc-8
6 years ago
falkTX
ee0a4e5fdf
Start a big cleanup, WIP
6 years ago
falkTX
85ebe336c5
Fix some warnings triggered by gcc-8
6 years ago
falkTX
61a7394ecd
Cleanup in carla as plugin code, preparing for some wine :)
6 years ago
falkTX
ed329d98eb
Big cleanup now that embed ui is gone
6 years ago
falkTX
8c71b6f4d7
Don't try to find binary type of certain plugins when loading project
6 years ago
falkTX
360db9e0ce
Rename things regarding audio peaks, will be useful for rest later
6 years ago
falkTX
cc9b69dd9a
Ignore a few more old settings, from < beta6
6 years ago