falkTX
|
86a27bd68b
|
Misc fixes detected by static analyzer
|
6 years ago |
falkTX
|
3c395a0562
|
Fix minor compiler warning
|
6 years ago |
falkTX
|
56fc869a48
|
Set realtime priority for bridge audio threads
|
6 years ago |
falkTX
|
518f2557a1
|
Continue splitting of carla-plugin LV2 code
|
6 years ago |
falkTX
|
8daecf54b3
|
Add API version to bridges, to detect future breakage
|
7 years ago |
falkTX
|
b4690e48cc
|
More water cleanup
|
7 years ago |
falkTX
|
eeaff46212
|
Fix a few more warnings, cleanup
|
7 years ago |
falkTX
|
0fc5553a49
|
Finish moving things to mini juce
|
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
|
3dd9ecb306
|
Fix MIDI out on plugin bridges, due to previous optimization
|
7 years ago |
falkTX
|
4787f56f7b
|
libjack: new option for buffer addition mode
|
7 years ago |
falkTX
|
2608fc8482
|
libjack: copy output to all setup audio ports for single out clients
|
7 years ago |
falkTX
|
c35f761240
|
Small optimization to bridges midi out
|
7 years ago |
falkTX
|
8e5a30e660
|
libjack: only process client when activated
|
7 years ago |
falkTX
|
ffbcc9b6f4
|
libjack: separate hints and SM type
|
7 years ago |
falkTX
|
aae1ca5027
|
libjack: set status pointer to 0, to mean no errors
|
7 years ago |
falkTX
|
04dc8d1ff5
|
libjack: Detect when LD_PRELOAD does not work
|
7 years ago |
falkTX
|
0e751d4c09
|
libjack: add a few more (not implemented) functions
|
7 years ago |
falkTX
|
6c369f0189
|
libjack: reduce debug output now that things are more stable
|
7 years ago |
falkTX
|
4fd815b2d8
|
libjack can now control window show/hide, lots more libjack work
|
7 years ago |
falkTX
|
b7616519fb
|
Pass midi port to and from bridges
|
7 years ago |
falkTX
|
99fe119177
|
libjack: support for midi out
|
7 years ago |
falkTX
|
050414c63d
|
More work for carla-lv2-single, can export basic fx now
|
7 years ago |
falkTX
|
0ec86ec2ff
|
libjack: midi-in is working
|
7 years ago |
falkTX
|
88b7b55b76
|
bridges: audio setup changes need to happen on audio thread
|
7 years ago |
falkTX
|
c08141da8b
|
libjack: performance tweaks
|
7 years ago |
falkTX
|
7e524d7dce
|
libjack: handle main events and audio on separate threads
|
7 years ago |
falkTX
|
ad28a03361
|
libjack: reorder some code
|
7 years ago |
falkTX
|
8c07b827d6
|
libjack: use empty buffers for ports needed by clients but missing
|
7 years ago |
falkTX
|
13bb61cef3
|
More libjack work, add debug prints
|
7 years ago |
falkTX
|
2b870615ef
|
Ignore JackUseExactName, client doesn't know about it anyway
|
7 years ago |
falkTX
|
4d14bb55fe
|
Kill bridges (child processes) when main carla dies
|
7 years ago |
falkTX
|
5814441c1a
|
libjack: mixdown streams of multiple clients. neat :)
|
7 years ago |
falkTX
|
c779471442
|
Jack apps can't do CV (need full info on register); Other tweaks
|
7 years ago |
falkTX
|
27ce7fc2e1
|
Start options for jack-app dialog
|
7 years ago |
falkTX
|
c3a2135f29
|
More libjack work (ringbuffer and dummy metadata, uuid and stats)
|
7 years ago |
falkTX
|
81e2c528cc
|
Rework some of libjack to better support multiple clients
|
7 years ago |
falkTX
|
cecdea7ede
|
Move some code around
|
7 years ago |
falkTX
|
7b60ca7d53
|
Split libjack into several files, for now
|
7 years ago |
falkTX
|
8e5c2e292e
|
Move libjack into its own dir
|
7 years ago |
falkTX
|
cebd6d0802
|
Init libjack class on load
|
7 years ago |
falkTX
|
1afdb860c1
|
Cleanup some jack-plugin code
|
7 years ago |
falkTX
|
1c529be20b
|
Fix some gcc-7 warnings
|
7 years ago |
falkTX
|
e2320b1fa9
|
More libjack work, a few more apps are working now
|
7 years ago |
falkTX
|
2f9d46ac4e
|
Add secret menu for development; Some libjack tweaks
|
7 years ago |
falkTX
|
0584579c16
|
Import the super experimental libjack code
|
7 years ago |