falkTX
8672df82ad
Fix some strict compiler warnings
Fixes #821
Fixes #822
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
570b8d5976
Always copy carla-plugin binary when exporting lv2 plugin
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
eeab6fbee1
Always copy carla-plugin binary when exporting lv2 plugin
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
556c7dabda
Split LV2 work and response, cleanup
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
3317a436fb
Some little thing just to be safe
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
49aa8c0e58
Forgot to allocate memory...
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
cbde990d35
Decouple LV2 worker responses from UI stuff
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
1759b18a70
Fix a memory leak
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
ea88d9169d
Make juce/carla vst save cross-compatible; Builds entire juce on linux
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
a29d15fc52
Some fixes for windows
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
63c27fe30b
Set transient window on macOS
5 years ago
falkTX
2cf7c166e0
AU plugins show up now
5 years ago
falkTX
cb41d6ab9a
Run juce event loop ourselves when needed
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
597941fd42
Add AU scanning to utils
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
fabac8d276
Fix osx build
5 years ago
falkTX
ad49febd1f
More juce fixes
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
9de72258bd
More fixes
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
482eed6fa1
Forgot to add new files..
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
ab8e178413
Experiment with LV2 parameters, we can show their names now
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
falkTX
51f20736b4
Do not call plugin effEditIdle on update display opcode
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
36541cd0ba
Do not call plugin effEditIdle on update display opcode
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago
falkTX
b3193fb4b0
Hide a few symbols, no need for extern "C" there
Signed-off-by: falkTX <falktx@gmail.com>
6 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
c59a1eb97a
Fix a possible race condition
6 years ago
falkTX
2b983e8375
Fix a possible race condition
6 years ago
Andreas Müller
478c6e906a
Fixes for fluidsynth >= 2.0.0 ( #766 )
* Fluidsynths: Ensure fluidsynth's defaults are set once and in one place
This makes transition fluidsynth 1.x -> 2.x a lot easier.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* Enable support for fluidsynth >= 2.0.0
This reverts commit e67ba7c25b
.
* Fixes for fluidsynth >= 2.0.0
* preset iteration and getters have changed
* constants for most defaults are no more available in public headers -
fluidsynth wants to be asked
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
6 years ago
Andreas Müller
fb410954dc
Fixes for fluidsynth >= 2.0.0 ( #766 )
* Fluidsynths: Ensure fluidsynth's defaults are set once and in one place
This makes transition fluidsynth 1.x -> 2.x a lot easier.
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* Enable support for fluidsynth >= 2.0.0
This reverts commit e67ba7c25b
.
* Fixes for fluidsynth >= 2.0.0
* preset iteration and getters have changed
* constants for most defaults are no more available in public headers -
fluidsynth wants to be asked
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
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
f7fcf2ccdf
More REST tests, quick hacky code for websockets
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
68c24a13aa
libjack: catch window close when possible, and hide it instead
6 years ago
falkTX
d9979d0c56
libjack: Implement basic session management via SIGUSR1 signal
6 years ago
falkTX
565eb7c29e
libjack: catch window close when possible, and hide it instead
6 years ago
falkTX
81e9caa81a
libjack: Implement basic session management via SIGUSR1 signal
6 years ago