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
355c49b453
Forgot this..
7 years ago
falkTX
57dd6027bd
Place more parameters per tab in editor dialog
7 years ago
falkTX
71486e6213
Misc comment update, ignore
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
ede366a40f
Fix windows build
7 years ago
falkTX
9d4a04cf75
Update juce
7 years ago
falkTX
d5019bdfc2
Tweak script that copies juce code
7 years ago
falkTX
1664ef546a
Tweak rtosc.c to match pull request
7 years ago
falkTX
85743ce21a
Fix more warnings. All clean on gcc5, gcc6, gcc7 and clang4
7 years ago
falkTX
85ad3f79b5
Silence more warnings
7 years ago
falkTX
05b361127a
Fix a bunch of clang warnings
7 years ago
falkTX
6e950b12ec
Fix gcc6 warnings
7 years ago
falkTX
843933bb35
Fix the last warnings with gcc7
7 years ago
falkTX
a8120cc0dd
Fix a few gcc warnings
7 years ago
falkTX
13bb61cef3
More libjack work, add debug prints
7 years ago
falkTX
319c6b00d1
Tweak top margins of main window content
7 years ago
falkTX
736d06ce3d
Allow to change volume and balance controls on jack apps
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
fa6cd00b63
Test quick trick to always load custom libjack on jack apps start
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
ea305bcc2d
Install libjack on linux systems; Fix missing macro
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
4c29497581
Expose dialog to start jack apps within carla, super experimental
7 years ago
falkTX
fdcad1d46c
Remove fallback to dssi-vst if win32 bridge is missing
7 years ago
falkTX
6062420d9b
Only print pipe write errors once
7 years ago
falkTX
cce41c01ce
Always load some plugins in bridge mode (damn fancy guis...)
7 years ago
falkTX
b3d1712afd
Update header comment
7 years ago
falkTX
97bd032ebd
Add prevent-bad-behaviour option, and make it work once again
7 years ago
falkTX
1d932de9b7
Cleanup
7 years ago
Filipe Coelho
a90d19a481
Merge pull request #519 from atsampson/master
Fix a couple of parallel build problems
7 years ago
Adam Sampson
d269868b72
Parallel build fix: avoid multiple jobs in source/theme.
The top-level Makefile has three library targets which invoke submakes
in source/theme. Since the submake targets share object files, and make
isn't aware of dependencies between different make processes, a parallel
build can try to build the same object file more than once. This results
in failures like this, where two makes are trying to build the same
object:
Linking carlastyle.so
../../build/theme/Release/CarlaStyle.cpp.qt5.o: file not recognized: File truncated
collect2: error: ld returned 1 exit status
Work around this by having all the theme*.a targets depend on theme.
7 years ago
Adam Sampson
a4690e0728
Parallel build fix: interposer needs libs.
Without this, a parallel build will sometimes fail in source/interposer with:
g++: error: ../../build/modules/Release/juce_core.a: No such file or directory
7 years ago
falkTX
5dfc1b8a66
Silence a few warnings in juce code
7 years ago
falkTX
e3c4017168
Tweaks to transport code, still not quite there yet...
7 years ago
falkTX
95ff85a79a
Make sure transport data text is centered
7 years ago
falkTX
5a239594c2
Move manage-uis option from main to engine
7 years ago
falkTX
74bfd2e5b3
Hide away stuff in refresh dialog when experimental flag is off
7 years ago