falkTX
c0075a9571
Minor utils fix
9 years ago
falkTX
867d937ace
Apply same fixes to DPF
9 years ago
falkTX
7ffb46ffdf
Fix previous commit
9 years ago
falkTX
fc691a90c5
Use a new recursive mutex in Signal class
Related to #385, possibly fixes it. Please test.
9 years ago
falkTX
3c60ec78c5
Final fix
9 years ago
falkTX
f15eb5b75d
Remove test code
9 years ago
falkTX
317ee1af11
Update DPF
9 years ago
falkTX
5bd0e72d62
Use a signal to wait for thread start
9 years ago
Jan Ypma
f40b74787d
Fix #380 : Limit stack allocation during base64 encoding
Some VST plugins want to save a large binary chunk of state. For example,
Drumlab inside Kontakt 5 saves 1.5MB of data. We shouldn't allocate that
much on the stack.
9 years ago
falkTX
df6fd36c1b
Cleanup to LinkedList class, always pass fallback
Fixes #367
9 years ago
falkTX
a9b49d450a
Make PTHREAD_PRIO_INHERIT optional (fixes #375, please test)
9 years ago
falkTX
dd2c613770
CarlaMutex: Use PTHREAD_PRIO_INHERIT protocol, cleanup
9 years ago
falkTX
e9a1cc754a
Fix OSX build
9 years ago
falkTX
5a018dc77f
Update juce
9 years ago
falkTX
a0dfed06f1
Don't write atom to ringbuffer after it fails the initial data
9 years ago
falkTX
38dd4b2b67
Increase the maximum allowed per-atom size
9 years ago
falkTX
e3960d91d0
Use plugin audio port names in bridge mode
Fixes #344
9 years ago
falkTX
52f5768dff
Update vestige header from ardour
9 years ago
falkTX
19932c5668
Fix utf8 LV2 plugin and port names
9 years ago
falkTX
b9f04c961b
Fix build with previous changes
9 years ago
falkTX
8ec10051d0
Implement IP semaphores for OSX, fix nsecs calculation
9 years ago
falkTX
2bec51d2b4
Misc fixes and small changes needed for OSX
9 years ago
falkTX
4c11a2d36a
Make it possible to post console output to file
via carla_debug/stdout/stderr functions
9 years ago
falkTX
b6a6d8799a
Update juce (needs full rebuild)
9 years ago
falkTX
a7a2068f4a
Small optimization to lv2 init/list code
9 years ago
falkTX
d51258ddd5
Cleanup futex code, please test
9 years ago
falkTX
a4103c8be1
Avoid small assertion when renaming internal plugins
9 years ago
falkTX
5bbc6a04b6
Several fixes for renaming, and some cleanup too
9 years ago
falkTX
80a93c957c
Remove debug comment
9 years ago
falkTX
cd71a00647
Try some things for helping bridges
9 years ago
falkTX
fe915b919a
Fix lv2 midi programs not reaching plugin bridges
9 years ago
falkTX
0a6625d645
Really fix mingw build
9 years ago
falkTX
db5fb1cd05
Update zyn again, fix carla code to match
Closes #318
Closes #323
9 years ago
falkTX
ab5d718660
Update osx scripts, misc fixing
9 years ago
falkTX
df7dee17f6
Support LV2 makeSONameResident, just in case
9 years ago
falkTX
47eb436064
Optimize scan of lv2 presets
9 years ago
falkTX
37c2ef7f12
X11 keys are unsigned
9 years ago
falkTX
5d1236c8b5
Misc
9 years ago
falkTX
d3dae49680
Misc
9 years ago
falkTX
14dd677220
Use futexes for linux bridges, closes #234
(needs a full rebuild of carla and bridges)
9 years ago
falkTX
7218a81c52
Remove the ugly hack
9 years ago
falkTX
525ec9f837
Misc
9 years ago
falkTX
01053284fa
Improve plugin bridge performance and other tweaks.
Does not yet fix the infamous bug #234,
but some audio passes through now.
Still don't really know what's going on...
9 years ago
falkTX
6325c6bc24
Revert some of 169b0e46fc
9 years ago
falkTX
9712b04317
Misc
9 years ago
falkTX
169b0e46fc
Cleanup
9 years ago
falkTX
dfc8b60e84
Small correction to the check if LV2 UI is bridgeable
10 years ago
falkTX
8c23d24631
Rework some plugin bridge code to play more on the safe side
10 years ago
falkTX
972fd6f429
Fix bridges not receiving empty messages, closes #273
10 years ago
falkTX
677f2d81d2
Update modgui for the new version/style
10 years ago