Carlo Bramini
fd8928a4bb
Fix support for CYGWIN
Carla doesn't work on CYGWIN and the message:
Unsupported platform!
is printed on the console when building.
The macro CARLA_OS_UNIX is needed to make a working executable for CYGWIN, so I added CARLA_OS_CYGWIN, to be added together with existing macros.
Hopefully, it is an easy fix and it has solved all the problems here.
Tested with latest development version of Lmms at the time of writing.
6 months ago
falkTX
3b101d03a8
Tweaks for usable carla libs as js modules
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
a2411edbba
Assume MSVC has proper C++11 support
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
68fa12d9e1
Another msvc fix, missing include
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
16e645c26c
More msvc compat
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
cf8d885999
Remove use of REAL_BUILD macro
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
fd6271dcfe
Only use __builtin_expect for gnuc compatible compilers
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
5adae9496f
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
bae7149b0d
Bump version to 2.6.0-alpha1
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f0b1c50709
Fix headers for C builds
Fixes #1691
3 years ago
falkTX
6c764cc0f8
Define constexpr as nothing for old compilers
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
8c58d0994c
Bump version to 2.5.1
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
2b8c77b2c0
Bump version to 2.5.0
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
68af86c5e7
emscripten related tweaks
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
91cee1f997
Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
1e5c9900ae
Implement native vst3 plugin scanning; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f22915f6ec
Bump version to 2.4.3
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
b4cf041284
Replace CARLA_EXPORT with separate API / PLUGIN export option
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
782f7f64a7
Use gcc built-in expect to speed up safe asserts
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
3bc96e352c
Bump version to 2.4.2
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
9e14f2dc08
Define ulonglong type
3 years ago
falkTX
51028655d0
Don't expose symbols for STATIC_PLUGIN_TARGET
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
2b3924c89c
Bump version to 2.4.1
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
dc2068155d
Bump version to 2.4.0
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
babef44a3c
Bump version to 2.3.2
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
164c254b55
Bump version to 2.3.1
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
591a859c8d
Use _M_ARM64 macro to set win64 mode
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
377115d4c3
Bump version as 2.3.0
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
2294a5c868
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
a59e659dd3
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ae02b0ba88
Bump version to alpha2
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
58d23a4eb8
Set develop version as 2.3.0-alpha1
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
94eb431466
Bump version to 2.1.95 aka 2.2-RC1
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
0463d8f1b7
Better error reporting regarding missing clients during load
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
15c8662d61
Fixup the assertion added in the previous commit
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
43c3a9923a
Fix usage without jack meta-data support
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
8f27bff6c4
Add new CARLA_CUSTOM_SAFE_ASSERT
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
f225fc7df0
Bump version a tiny bit
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
c79e178105
Set version as 2.1.0
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
abe09500cc
Don't catch unwind under clang
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
76e50bf2fe
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
508f2276d1
Handle stack unwind for carla's "safe" exceptions
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
36de0cc079
Set version as 2.0-RC1
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
dedf74f57e
Label release as beta1
Signed-off-by: falkTX <falktx@falktx.com>
5 years ago
falkTX
7fa3be646a
Place Qt stuff outside of custom namespace
Fixes #894
Closes #895
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
d427e92710
Add a real Dummy engine driver, usable with carla-single too
via special env var CARLA_BRIDGE_DUMMY
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
60cb053d04
More remote OSC stuff, split UDP and TCP
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
eab49fce5c
Bump ficticious version
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
995c8b9dd7
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
6 years ago
falkTX
c73be58d42
Version things properly (develop is 2.1 target)
Signed-off-by: falkTX <falktx@gmail.com>
6 years ago