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
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
falkTX
8885e638c4
Fix some discovery issues
10 years ago
falkTX
ffe2db5b67
discovery should not link to juce-audio-basics; Misc changes
10 years ago
falkTX
9ba8069bed
Fix for some broken LV2 plugins that set UI festures on DSP side
Looking at you linuxDSP...
10 years ago
falkTX
51bbeca095
Fix LV2 discovery on Windows
10 years ago
falkTX
83f71f89eb
Cleanup
10 years ago
falkTX
f5d363c680
Fix discovery for 16outs gig and sf2 files
10 years ago
falkTX
8f53efd78e
Don't skip sound kits that have "fluidsynth" or "linuxsampler" in their path
10 years ago