falkTX
a7e907d951
Implement CV exposed ports in carla-patchbay
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
03f74e99ea
Allow engine to load vst shells with id 0, using the first plugin
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
32bb7a5e62
Allow loading of vst2 plugins without an uniqueID at the start
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
Filipe Coelho
f7ea7061dd
Improve travis CI setup ( #823 )
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
f7770c8c3d
Build juce stuff on discovery, for vst3 and au support
Signed-off-by: falkTX <falktx@gmail.com>
5 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
b67bde5a0c
Initialize win32 stuff on discovery tools too
6 years ago
falkTX
764352a495
Silence macOS warning regarding discovery archs (partially)
macOS prints a message out of our control, wont disable that
6 years ago
falkTX
493c00c305
discovery: ignore errors regarding invalid win32 application
we can load multiple archs, these errors are expected
6 years ago
falkTX
0ce52f5ca1
Fix copy&paste typo leading to vst discovery crashes
6 years ago
falkTX
0d38c35754
CarlaVstShell for non rack/patchbay plugins
6 years ago
falkTX
f712e9306e
Fix bridges build
6 years ago
falkTX
b6790c5dd3
Very crude SFZ lookup
6 years ago
falkTX
ff6aecfe54
Simplify discovery lv2 code
6 years ago
falkTX
81e36929d0
Add 'valid' field to CarlaCachedPluginInfo; Fix build
6 years ago
falkTX
2355f147b3
Fix build with -std=c++98 and adjustments for old Mac OS
6 years ago
falkTX
6a986c0630
Fully remove gig and LS stuff; Cleanup
6 years ago
falkTX
1286793a53
Start getting rid of linuxsampler
6 years ago
falkTX
eca9d4aca8
carla-discovery: don't include water.h directly
6 years ago
falkTX
07d5360c9e
Small bridge fixes
Fixes #549
7 years ago
falkTX
d203aa7bab
Fix loading Mac VST bundles with path terminating in slash
7 years ago
falkTX
28f32782e8
discovery: implement osx vst bundles
7 years ago
falkTX
09fb3d6500
Fix build on Mac OS and old non-c++11 compilers
7 years ago
falkTX
c80f8f7626
discovery: don't include cached-plugin code if building bridges
7 years ago
falkTX
b00010b65a
Rename the custom mini juce fork to "water"
7 years ago
falkTX
0fc5553a49
Finish moving things to mini juce
7 years ago
falkTX
f70ab2d39e
Continue juce removal; Remove old patchbay plugin data
7 years ago
falkTX
df1e2f12b1
Start to get rid of Juce
7 years ago
falkTX
05b361127a
Fix a bunch of clang warnings
7 years ago
falkTX
9385e1150b
Update included juce code
7 years ago
falkTX
a948461885
Don't allow to unset force-stereo if set in engine; Cleanup
8 years ago
falkTX
248ce97304
Don't use unneeded functions in discovery, fixes windows build
8 years ago
falkTX
9dfa37c838
Implement discovery for ':all' used in last commit
8 years ago
falkTX
b6a6d8799a
Update juce (needs full rebuild)
8 years ago
falkTX
dfc8b60e84
Small correction to the check if LV2 UI is bridgeable
9 years ago
falkTX
8de9234e04
Make things build again
9 years ago
falkTX
863a5bdca1
Cleanup some code, rename for functions with better names
9 years ago
falkTX
5d3f9a4f4c
Quickly fixup DSSI code so at least it builds again
9 years ago
falkTX
ce8c1ffe07
More LinkedList changes; Update code to use "old" version
9 years ago
falkTX
736a6f4c42
Fix discovery of vst shell plugins
9 years ago
falkTX
8a7c50ae05
Unicode fixes, closes #178
10 years ago
falkTX
0018a0ce44
Rename some files; More makefile work
10 years ago
falkTX
ccfc583958
More pipe work; Enable extui-plugins on Windows
10 years ago
falkTX
90805901b5
Use lib_t type for lib_* functions
10 years ago
falkTX
67bbd7e152
Make lib_symbol use a template for the function type
10 years ago
falkTX
71528d7daa
Fix loading VST3 plugins, closes #155
10 years ago
falkTX
0bb3f05f42
Cleanup
10 years ago
falkTX
b8ed819c52
Only show real LV2 instruments as synths; Cleanup
10 years ago