falkTX
5fdc639ab4
Limit the amount of data sent to osc control clients
Fixes #396
8 years ago
falkTX
9dcb13058b
Only change zyn fx parameters and preset on audio thread
8 years ago
falkTX
48f4cd1ecf
Update zynaddsubfx
8 years ago
falkTX
38f697820c
Fix loading certain LV2 presets, closes #398
8 years ago
falkTX
3501a1633c
Cleanup jack engine, don't require event port buffers
Should help #377 a little
8 years ago
falkTX
b933cb0065
Optimize LinkedList getAt(), don't use it if possible
8 years ago
falkTX
f697dca90e
Fixup carla_shm_create_temp for windows
8 years ago
falkTX
34a38c835d
Small rework of rtmempool, based on mod-host changes
Keep thread-safety disabled (optional), as carla does that internally.
Update test code to check for min/max usage
8 years ago
falkTX
0e81fd385a
Remove unused line
8 years ago
falkTX
945ea8e3e7
carla-lv2: don't set control outputs default value
8 years ago
falkTX
58af00a215
Fix carla-lv2 MIDI output
8 years ago
falkTX
ac5efae0f7
Faster string truncate, fix typos
8 years ago
falkTX
e07f144bdc
Don't use sa_restorer for signal handler, init with memset instead
It's not available on all OSes, and it's better to initialize the
struct with memset anyway
8 years ago
falkTX
72b1a13df1
Re-add tracktion vst fix. Use CARLA_TRACKTION_WORKAROUND env var
8 years ago
falkTX
5991c38360
Make MIDI CC events apply in log scale if needed
This helps #387, but rule is defined by the plugin.
Later on the user must be able to choose the scale mode
(among other things)
8 years ago
falkTX
39c5cbb3b5
Disable multi-core patchbay, WIP
8 years ago
falkTX
1a45a7a131
Cleanup multi-core patchbay, midi sorta working
8 years ago
falkTX
03fb1b4b84
Update zynaddsubfx again (fixes clang build)
8 years ago
falkTX
ce896f8101
Import multi-threaded patchbay code (EXPERIMENTAL)
8 years ago
falkTX
ef61a07c35
Update zynaddsubfx
8 years ago
falkTX
25f00dd9d1
Misc fixes
8 years ago
falkTX
38bcc13e2c
Fix build against gcc-6
8 years ago
falkTX
4740c95de8
Ignore misleading indentation warnings on 3rd party code
8 years ago
falkTX
6ce690861d
Lock memory of IPC bridged data
8 years ago
no name
5059bbe637
[fix][PyQt5.6]: launch errors; add plugin errors
8 years ago
falkTX
0a2f80f39f
Optimize LV2 URID mapping (EXPERIMENTAL)
8 years ago
falkTX
99dbb1eea6
Use heap allocated buffer for lv2 output atoms
8 years ago
falkTX
779fa645f8
Fix ringbuffer write fail warning (only once per commit write)
8 years ago
falkTX
158fc18e59
Increase pipe size for LV2 UI bridges, fix initial message order
8 years ago
falkTX
ed18c73409
Allow to set pipe size
8 years ago
falkTX
c0075a9571
Minor utils fix
8 years ago
falkTX
9eb197339b
New option to wherever put UIs on top of carla
Closes #348
8 years ago
falkTX
5c2b9ddc95
Revert "Testing, please ignore"
This reverts commit a89c558e75
.
8 years ago
falkTX
a89c558e75
Testing, please ignore
8 years ago
falkTX
8a855ae0f3
Fix new osx build
8 years ago
falkTX
867d937ace
Apply same fixes to DPF
8 years ago
falkTX
7ffb46ffdf
Fix previous commit
8 years ago
falkTX
fc691a90c5
Use a new recursive mutex in Signal class
Related to #385, possibly fixes it. Please test.
8 years ago
falkTX
3c60ec78c5
Final fix
8 years ago
falkTX
f15eb5b75d
Remove test code
8 years ago
falkTX
b0aa605467
Update DPF
8 years ago
falkTX
317ee1af11
Update DPF
8 years ago
falkTX
5bd0e72d62
Use a signal to wait for thread start
8 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.
8 years ago
falkTX
91cbc6325f
Experimental Carla-VST with Qt5
8 years ago
falkTX
46b8abc2fd
Force usage of custom theme under Mac OS
8 years ago
falkTX
40663c0945
Fix for Qt5
8 years ago
falkTX
c3b210ef14
Fix real mingw build
8 years ago
falkTX
50b427102c
Update CarlaEngineJuce to latest LinkedList changes
8 years ago
falkTX
371874acf9
Make sure to restore normal cursor after canvas drag
8 years ago