falkTX
|
c597da5b1a
|
Make some engine functions inline and protected
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8c49d1ae64
|
Initial code for removing cv control
|
4 years ago |
falkTX
|
49b1bec938
|
Cleanup previous test stuff
|
4 years ago |
falkTX
|
a10dc38684
|
More API rework needed to export controls/cv, WIP
|
4 years ago |
falkTX
|
b94903350b
|
Rework CV param stuff, less racy
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
52b7340213
|
Continue stuff for cv controls
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
dd08dd59eb
|
Initial tests for cv and param control
|
5 years ago |
falkTX
|
edc15542e9
|
Rework some code, join LADSPA and DSSI plugin support code into 1
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
a7e907d951
|
Implement CV exposed ports in carla-patchbay
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
399fc3b4bc
|
Implement CV for internal patchbay mode
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
31964ba8eb
|
Add patchbay 64chan plugin version
Closes #908
|
5 years ago |
falkTX
|
4ce1c0c76c
|
Finish patchbay host/osc split, minor API changes
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
24d715c8da
|
Split patchbayRefresh for host and osc modes
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d005d44bd1
|
Rework some core OSC remote control code, behaving like the plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
b49a1bc1e4
|
Cleanup, continue previous commit
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
699193f3d5
|
Start work regarding full OSC control
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
fc48f6f9e7
|
Introduce statusbar-like area; Add 1 new callback value
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
ee0a4e5fdf
|
Start a big cleanup, WIP
|
6 years ago |
falkTX
|
360db9e0ce
|
Rename things regarding audio peaks, will be useful for rest later
|
6 years ago |
falkTX
|
a468359963
|
Fix plugins under carla-patchbay not receiving all events
|
6 years ago |
falkTX
|
459915ebdb
|
General fixes against dynamic buffer sizes
|
6 years ago |
falkTX
|
995b345f84
|
Avoid a race condition when changing buffer/sample size
|
6 years ago |
falkTX
|
4e0d341d09
|
Clear dummy buffer for multi-out plugins in rack as needed
|
6 years ago |
falkTX
|
8383b114e8
|
Handle (ignore) arbitrary number of audio ports in rack mode
|
6 years ago |
falkTX
|
7f8e36f72b
|
Better error message for input timing errors
|
6 years ago |
falkTX
|
86a27bd68b
|
Misc fixes detected by static analyzer
|
6 years ago |
falkTX
|
bc2c6978ad
|
Cleanup and remove some AudioSampleBuffer methods
|
6 years ago |
falkTX
|
51c6bc346a
|
Fixup carla-patchbay/graph to work with variable buffer sizes
|
6 years ago |
falkTX
|
69c24a915a
|
Active peaks and keyboard for carla-rack group
|
7 years ago |
falkTX
|
5a635a7efd
|
Cleanup
|
7 years ago |
falkTX
|
b4690e48cc
|
More water cleanup
|
7 years ago |
falkTX
|
8272c88866
|
Add the rest of stuff needed for patchbay mode, now working again
|
7 years ago |
falkTX
|
6743921cea
|
Re-add patchbay mode to backend
|
7 years ago |
falkTX
|
fcea66d79f
|
Fixup new code for -Weffc++
|
7 years ago |
falkTX
|
aff83aca09
|
Remove juce_audio_basics and adapt code for it
|
7 years ago |
falkTX
|
f70ab2d39e
|
Continue juce removal; Remove old patchbay plugin data
|
7 years ago |
falkTX
|
c4d5106563
|
Remove a few more juce related code
|
7 years ago |
falkTX
|
021d3d0331
|
Continue removal of juce stuff; Start some win32 code for plugin ui
|
7 years ago |
falkTX
|
3343acb863
|
Make windows build a little usable without juce
|
7 years ago |
falkTX
|
df1e2f12b1
|
Start to get rid of Juce
|
7 years ago |
falkTX
|
374dc7e238
|
Use a MessageManagerLock when deleting the juce audio graph
Fixes #509
|
7 years ago |
falkTX
|
e0052929f5
|
Update Juce to v5.1.1, tweak Carla code as needed
|
7 years ago |
falkTX
|
17311e55c1
|
Fix OSX build (no c++11 yet)
|
7 years ago |
falkTX
|
b210836e7b
|
Fix nitpick warnings; Fix carla-lv2 round-error timing
|
8 years ago |
falkTX
|
ce896f8101
|
Import multi-threaded patchbay code (EXPERIMENTAL)
|
8 years ago |
falkTX
|
df6fd36c1b
|
Cleanup to LinkedList class, always pass fallback
Fixes #367
|
8 years ago |
falkTX
|
a22e47a6af
|
Give a name to the patchbay internal ports; Cleanup
|
8 years ago |
falkTX
|
b6a6d8799a
|
Update juce (needs full rebuild)
|
8 years ago |
falkTX
|
5bbc6a04b6
|
Several fixes for renaming, and some cleanup too
|
9 years ago |
falkTX
|
1e45e83693
|
Add some missing 'override' keywords
|
9 years ago |