falkTX
|
b93cb19975
|
Stop using VLAs on code that will be used in OBS
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
52f5322087
|
Make jack-apps work under macOS
|
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 |
Florian Jung
|
9b79fcc97c
|
Fix inaccurate midi CC rounding (#1612)
* Fix incorrect rounding of midi CC when passed to LV2
* Fix inaccurate MIDI CC rounding everywhere
|
2 years ago |
falkTX
|
2a55bbaef4
|
Notify of embed resizes on bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
fcd3eb8c65
|
Initial implementation for embedding UIs of bridged plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
7450591000
|
Implement dry/wet, volume and balance on juce hosted plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
2c142d77af
|
Clear PID when child process ends
|
3 years ago |
falkTX
|
9300001c10
|
Rework postponeRtEvent data to be union of structs
|
3 years ago |
falkTX
|
c91f856585
|
A few more GCC4 compat fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6dbe64bc1f
|
Fix regression, missing notes on new plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
53b3a2cbac
|
Add option to disabling sending notes to plugins (reverse on)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5a9e11a242
|
Store the raw MIDI value in EngineControlEvent, for future use
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
1e29ecdd12
|
Better handling of LV2 temporary state, for clone and rename
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e2a7f320a4
|
Fix missing MIDI CC in jack-apps (was missing implementation)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
eb3609b2cc
|
Better support for NSM jack-apps: projects and non optional gui
Fixes #1188
|
4 years ago |
falkTX
|
10b11d4397
|
Allow all MIDI options in jack-apps
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9f8c9369b7
|
Fix build without liblo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
89566a1a0f
|
Add API to know current project folder
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
cbf919917f
|
NSM/jack-app: Catch "/nsm/server/stop" and use it to hide GUI
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
4a7fc6dc96
|
Support custom "/nsm/gui/client/save" for jack-apps
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
fa19e3c03a
|
NSM: use server-control instead of server_control
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
218ff8f733
|
Make add-jack interposer work for builds without X11
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
99a60a40ab
|
jack-as-plugin: send gui show/hide depending on app's NSM support
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
dfc8666bb5
|
Fix for dumb compilers
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b4a1a8a726
|
Fix strict build
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 |
falkTX
|
3ab47c9481
|
Change the way plugins are deleted, ensure they are not being used
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
8bceb9ed17
|
Fixup process constness while at it
|
4 years ago |
falkTX
|
a7188bedc4
|
Add API to set mapped param ranges; bridge backwards compat stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
edc15542e9
|
Rework some code, join LADSPA and DSSI plugin support code into 1
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
9bc526c1a6
|
Tweak CarlaPlugin API to make RT engine callbacks optional
|
5 years ago |
falkTX
|
f652ad2e13
|
Rework for better plugin string result handling; single page params
|
5 years ago |
falkTX
|
41a0bf57af
|
Expose libjack midi out channel mixdown option in add-jack dialog
|
5 years ago |
falkTX
|
b511d21006
|
libjack: implement midi out channel buffer mixdown
|
5 years ago |
falkTX
|
84c69c851c
|
Add option to add-jack for using externally started applications
|
5 years ago |
falkTX
|
c4552d6bc9
|
Always send open message to NSM clients
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
1007828871
|
libjack: implement uuid and thread-init cb, some cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d218b58249
|
Fix build; Remove debug prints; Implement drag/touch for bridges
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
3f1c8d92f2
|
Set canvas icons for a few known plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
19ecd24ae3
|
Really fix build without liblo
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
d005d44bd1
|
Rework some core OSC remote control code, behaving like the plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
699193f3d5
|
Start work regarding full OSC control
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
fc48f6f9e7
|
Introduce statusbar-like area; Add 1 new callback value
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
ada9445338
|
libjack: Replace hardcoded numbers with enums
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
59955b16aa
|
Small fixes to libjack
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
Filipe Coelho
|
e2a2c45f22
|
NSM support for JACK Applications (#829)
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
e9dffc601e
|
Introducing "Cancelable actions"
We can now timeout forever, as we let the user cancel when he wants to
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
68c24a13aa
|
libjack: catch window close when possible, and hide it instead
|
6 years ago |
falkTX
|
d9979d0c56
|
libjack: Implement basic session management via SIGUSR1 signal
|
6 years ago |