falkTX
479094fa5d
Make backend LV2 URIDs into an enum
7 years ago
falkTX
14c436cf85
Continue previous commit
7 years ago
falkTX
ee83db7d05
Get rid of hardcoded "-ldl"; Cleanup
7 years ago
falkTX
09fb3d6500
Fix build on Mac OS and old non-c++11 compilers
7 years ago
falkTX
4d6e95d28a
Only link carla-utils and ui bridges against water file libs
7 years ago
falkTX
e6a06e6463
Cleanup
7 years ago
falkTX
935d9d11e3
Rename water code files to get rid of juce prefix
7 years ago
falkTX
190ddd0ea1
Include water files as needed, cleanup
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
3343acb863
Make windows build a little usable without juce
7 years ago
falkTX
85ad3f79b5
Silence more warnings
7 years ago
falkTX
05b361127a
Fix a bunch of clang warnings
7 years ago
falkTX
4d14bb55fe
Kill bridges (child processes) when main carla dies
7 years ago
falkTX
ffed3148e8
Cleanup
7 years ago
falkTX
9385e1150b
Update included juce code
7 years ago
falkTX
da09cf0ea9
Prefer to run calf fluidsynth as bridge, requires instance access
7 years ago
falkTX
bbb8d525b6
Improve error message when UI bridge receives non-uri before options
7 years ago
falkTX
76bfece326
Fix sending midi notes to lv2 ui bridges
7 years ago
falkTX
b210836e7b
Fix nitpick warnings; Fix carla-lv2 round-error timing
8 years ago
falkTX
0a2f80f39f
Optimize LV2 URID mapping (EXPERIMENTAL)
8 years ago
falkTX
2bec51d2b4
Misc fixes and small changes needed for OSX
8 years ago
falkTX
b6a6d8799a
Update juce (needs full rebuild)
8 years ago
falkTX
df7dee17f6
Support LV2 makeSONameResident, just in case
9 years ago
falkTX
1610970283
Add support for LV2 nominalBlockLength
9 years ago
falkTX
8984c0971b
Fix sending big messages via pipe; Cleanup
9 years ago
falkTX
52b7862ab4
Continue previous commit
9 years ago
falkTX
ce8c1ffe07
More LinkedList changes; Update code to use "old" version
9 years ago
falkTX
6ff9754197
Small comment so I don't forget about this later
9 years ago
falkTX
e7d78890e0
Implement LV2 uiresize to UIs in bridges
9 years ago
falkTX
3509edb43d
Always return a valid string on urid-unmap, special fix for Ingen
Ingen is calling urid-unmap with URID 62465.
There's no way that many URIs have been mapped, so something is weird in Ingen.
Ingen aborts when it receives NULL on urid-unmap (caused by a bad URID),
so as a workaround we'll return a valid but somewhat null URI.
Ingen still needs fixing though.
9 years ago
falkTX
801bf35b2f
Fix OSX build
9 years ago
falkTX
c7d4a272a8
Delete old QtCreator project files
9 years ago
falkTX
04549d4858
Fix make clean deleting lv2-modgui script
9 years ago
falkTX
edf17b97b2
Accept modguis as real UIs
9 years ago
falkTX
a37ff5ceff
Add carla_zeroPointers function, use it instead of _fill<void*>
9 years ago
falkTX
5098d25cf0
Generate a config.h file instead of passing -DHAVE_* stuff; Misc fixes
9 years ago
falkTX
5aaa500dc0
Properly wait for ui-bridges to get all messages, fixes #159 (I hope)
10 years ago
falkTX
f8f8f6bb84
Continue last commit; Send sample-rate to bridge-uis and fix title
10 years ago
falkTX
cd30c7f7e1
Misc fixing & cleanup
10 years ago
falkTX
8c2ad1256b
Testing
10 years ago
falkTX
ae65a4fd3d
Remove vst-ui bridge, will not be used; Cleanup
10 years ago
falkTX
ebc8d83bee
Send ui options to bridges
10 years ago
falkTX
4806fde767
Cleanup
10 years ago
falkTX
cd147ad1b4
UI bridge fixing
10 years ago
falkTX
832b980275
Another one
10 years ago
falkTX
77df19c638
More build fixes
10 years ago
falkTX
5fa7f20777
Another build fix
10 years ago
falkTX
6032ae53b9
Cleanup
10 years ago