falkTX
06d6981732
More tweaks for wasm, engine verified to work, still with hacks
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
68af86c5e7
emscripten related tweaks
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
ba5ca7006d
Support mod:volts as LV2 unit
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
91cee1f997
Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
1e5c9900ae
Implement native vst3 plugin scanning; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
5385595764
Continue cleanup
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
882082c8db
Start the update to JUCE7
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
f22915f6ec
Bump version to 2.4.3
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
b4cf041284
Replace CARLA_EXPORT with separate API / PLUGIN export option
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
1f5e44c4bb
Adjust the rest of the code for CARLA_BACKEND_NAMESPACE macro use
2 years ago
falkTX
782f7f64a7
Use gcc built-in expect to speed up safe asserts
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
1cc16af5c2
Add audio port hints to backend, starting with lv2 sidechain
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
falkTX
3bc96e352c
Bump version to 2.4.2
Signed-off-by: falkTX <falktx@falktx.com>
2 years ago
Alexandros Theodotou
3d4ed9312a
add CV32 variant with 64 audio ins/outs and 32 cv ins/outs
2 years ago
falkTX
9e14f2dc08
Define ulonglong type
2 years ago
falkTX
ea7ed826dd
Automable is not a word, sorry!
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
1edb1bb172
Expose a 8cv carla patchbay variant
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
51028655d0
Don't expose symbols for STATIC_PLUGIN_TARGET
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
2b3924c89c
Bump version to 2.4.1
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
d61f507e72
Add NATIVE_PLUGIN_OPCODE_HOST_USES_EMBED, for special hosts
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
be5b036a54
Import travesty files and rename a file
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
dc2068155d
Bump version to 2.4.0
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
babef44a3c
Bump version to 2.3.2
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
164c254b55
Bump version to 2.3.1
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
591a859c8d
Use _M_ARM64 macro to set win64 mode
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
377115d4c3
Bump version as 2.3.0
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
unrelentingtech
5954e11da1
CarlaNative.h: move extern "C" after the includes to fix clang/libc++
With clang12, this ordering causes a big bunch of errors like:
In file included from midi-pattern.cpp:18:
In file included from ../includes/CarlaNativeExtUI.hpp:21:
In file included from ../includes/CarlaNative.hpp:21:
In file included from ../includes/CarlaNative.h:25:
In file included from ../includes/CarlaDefines.h:91:
/usr/include/c++/v1/cstddef:56:1: error: templates must have C++ linkage
template <class _Tp> struct __libcpp_is_integral { enum { value = 0 }; };
^~~~~~~~~~~~~~~~~~~~
../includes/CarlaNative.h:22:1: note: extern "C" language linkage specification begins here
extern "C" {
^
3 years ago
falkTX
6fdc4d36fd
Add .kdev_include_paths files
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
2294a5c868
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
f183b8a340
audiofile: add host sync, enable and volume parameters
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
a59e659dd3
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
e2377e4236
Fix strict build
3 years ago
falkTX
8afab56952
send audiofile preview as lv2 vector
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
d4fe70694d
Support lv2 parameters that are both readable and writable
Signed-off-by: falkTX <falktx@falktx.com>
3 years ago
falkTX
3be211b237
Fix build on macOS 10.5
3 years ago
falkTX
b105847cf8
Rework state path support in carla lv2 plugins
3 years ago
falkTX
523a6f0026
Order lv2 parameters by URI
3 years ago
falkTX
6d4937abdb
Map NATIVE_HOST_OPCODE_REQUEST_IDLE to lv2 worker
3 years ago
falkTX
626dd57515
Catch patch:Set messages to update built-in parameters
3 years ago
falkTX
ae02b0ba88
Bump version to alpha2
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
83ce16bd69
export carla_get_native_plugins_data function
4 years ago
falkTX
0fad472b59
Rework some symbol exports, resolving conflicts of standalone/utils
4 years ago
falkTX
c986615e31
Fix CarlaNative.h for strict compiler mode
4 years ago
falkTX
58d23a4eb8
Set develop version as 2.3.0-alpha1
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c47340d4b0
internal plugins: Allow to notify UI of MIDI events
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
94eb431466
Bump version to 2.1.95 aka 2.2-RC1
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0463d8f1b7
Better error reporting regarding missing clients during load
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
12b891ca95
Update pre-included lv2 state.h header
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
77f606cf23
libjack: fix under clang and maybe other systems
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0873c66902
Fix jack-as-plugin flags for debugging
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago