falkTX
|
8afab56952
|
send audiofile preview as lv2 vector
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
83ce16bd69
|
export carla_get_native_plugins_data function
|
4 years ago |
falkTX
|
c986615e31
|
Fix CarlaNative.h for strict compiler mode
|
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
|
b95d082d1f
|
Set correct Carla-VST UI size based on scale factor
Closes #1057
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c2c422a8ef
|
Set range of LV2 and native CV plugin ports
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
691deb66bd
|
Make CarlaNative.h process function backwards compatible
|
4 years ago |
falkTX
|
cdcd18725b
|
Fix pedantic warnings; Make binary dir set by default on standalone
|
4 years ago |
falkTX
|
42cc9127cb
|
Allow parameter comment and group name in internal plugins
Very useful for carla-rack/patchbay plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
e2ec0164ad
|
Add API to internal plugins so we can name audio and cv ports
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
b2a77a23f3
|
Add midi2cv plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
2cb6fa1960
|
Initial work for file type paths, use it for audio and midi plugins
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
|
0514349938
|
Expose inline display on internal plugins; 2.0 Backwards compat fix
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
dbf649d58d
|
WIP drag/touch params callback to host; Fix plugin rename API
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d4a0292f37
|
carla-vst: expose first plugin params for host automation; cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
FilipeCSnuk
|
02fe784cc8
|
Expose new carla-plugin-native object
|
6 years ago |
falkTX
|
bf60778ad9
|
Use double-precision for time tick; Force bridge build without osc
|
6 years ago |
falkTX
|
4dedc0c657
|
Run juce messages on linux host thread; Update juce icon; Cleanup
|
7 years ago |
falkTX
|
1b11b486e8
|
More work for midi-pattern; Looping kinda works
|
9 years ago |
falkTX
|
3ddfdb3ba0
|
Implement carla-lv2 MIDI Out; Remove text-params from internal api
Closes #262
|
9 years ago |
falkTX
|
b0035be5c9
|
Don't call engine->idle if engine is plugin; Give plugin hosts idle
|
9 years ago |
falkTX
|
321b2e1db8
|
Fixes
|
9 years ago |
falkTX
|
4795b63f34
|
Rename some files, allow presets on plugin skins (needs rebuild)
|
9 years ago |
falkTX
|
b7e7960855
|
Don't link the full plugin code in carla-utils; Misc plugin changes
|
9 years ago |
falkTX
|
b6594b2fa1
|
Remove idle from native api and lv2/vst exported plugin; Cleanup; Misc changes
|
9 years ago |
falkTX
|
26e36b1996
|
More plugin-bridge work; Add idle() to native API
|
10 years ago |
falkTX
|
9ec30ef1d1
|
Move some files around. modules dir will be for 3rd-party only
|
10 years ago |
falkTX
|
cdbfed0f75
|
Fix CarlaNative.h for ANSI (pedantic)
|
10 years ago |
falkTX
|
d6e2714b11
|
Add NATIVE_ prefix to all internal API enums; Rework some tests
|
10 years ago |
falkTX
|
83f71f89eb
|
Cleanup
|
10 years ago |
falkTX
|
d4a1437d0a
|
Cleanup
|
10 years ago |
falkTX
|
2d15a8a1c4
|
Add PLUGIN_USES_PARENT_ID native hint, cleanup
|
10 years ago |
falkTX
|
b288b50011
|
param-text is working again (used in VSTs)
|
10 years ago |
falkTX
|
4d0037eaa0
|
Cleanup
|
10 years ago |
falkTX
|
2a9b40fdd5
|
Add PLUGIN_USES_MULTI_PROGS to native hints; some comments
|
10 years ago |
falkTX
|
92176a7cb9
|
Fix+Build native plugins
|
11 years ago |
falkTX
|
321e8a77db
|
Fix the rest of the build
|
11 years ago |
falkTX
|
76f7ededd0
|
Update native plugin API to not conflict with backend C API
|
11 years ago |
falkTX
|
7211568a37
|
More cleanup; put native plugin register calls in 1 common file
|
11 years ago |
falkTX
|
cd5896e555
|
Add new PLUGIN_NEEDS_UI_JUCE flag, used in VexArp and VexSynth
|
11 years ago |
falkTX
|
7759fa14c2
|
Revert internal API changes; fix build
|
11 years ago |
falkTX
|
327b6f1313
|
Misc, remove comments on internal API
|
11 years ago |
falkTX
|
1a7d309b5c
|
First attempy to freeze internal API (hopefully good enough)
|
11 years ago |
falkTX
|
1754766f97
|
Misc
|
11 years ago |
falkTX
|
430cf797c1
|
Typos
|
11 years ago |
falkTX
|
30fd6d7140
|
Misc changes
|
11 years ago |
falkTX
|
da5502c7fd
|
Update some simple plugins to new API, update C++ wrapper
|
11 years ago |
falkTX
|
15c5cd6971
|
Add metadata field
|
11 years ago |
falkTX
|
667fe7089e
|
Fix typos
|
11 years ago |