falkTX
5f558c0d84
Fix finding jsfx on Windows
...
Closes #265
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-27 18:22:22 +01:00
falkTX
e002a18915
Fix another typo
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-25 17:25:15 +01:00
falkTX
6414bdfa7c
Fix a typo
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-25 17:14:20 +01:00
falkTX
9267d8736c
Some more build fixing
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-25 17:03:52 +01:00
falkTX
9c9276ac68
Fix windows build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-25 14:35:43 +01:00
falkTX
20e6f30bcc
Enable JSFX plugin support in Ildaeil
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-25 14:19:05 +01:00
falkTX
cab2aa9862
Optimizations to core modules
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-22 14:37:56 +00:00
falkTX
07e71d7c7b
Tweak full Carla build to match our custom one
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-13 17:36:49 +00:00
Filipe Coelho
a1017be6ea
Packaging fixes ( #192 )
...
* Start cleanup for improved packaging
Signed-off-by: falkTX <falktx@falktx.com>
* Use the same folder for VST2 plugins
Signed-off-by: falkTX <falktx@falktx.com>
* Fix static build
Signed-off-by: falkTX <falktx@falktx.com>
* Do not set source-dir in CI builds
Signed-off-by: falkTX <falktx@falktx.com>
* Set a custom fallback systemdir per OS
Signed-off-by: falkTX <falktx@falktx.com>
* CI tweaks
Signed-off-by: falkTX <falktx@falktx.com>
* Build the whole pyqt on windows
Signed-off-by: falkTX <falktx@falktx.com>
* Mention AU in readme and differences docs
Signed-off-by: falkTX <falktx@falktx.com>
* Add specialized utils for macOS packaging
Signed-off-by: falkTX <falktx@falktx.com>
* Fix plugin-validation build
Signed-off-by: falkTX <falktx@falktx.com>
* Fix build
Signed-off-by: falkTX <falktx@falktx.com>
* Do not create window for lv2lint tests
* Start enabling AU builds
* Copy over mod.lv2 specs for validation
* Skip main cardinal lv2lint, the custom CVPorts are not supported
* au build needs carla
* More CI tweaks
* Build headless version for plugin validation
* Fix typo
* Only show missing resources error message once
Signed-off-by: falkTX <falktx@falktx.com>
* Fallback to system path even if using a plugin bundle
Signed-off-by: falkTX <falktx@falktx.com>
* CI fixes, build full carla on Windows
Signed-off-by: falkTX <falktx@falktx.com>
* Rename script
Signed-off-by: falkTX <falktx@falktx.com>
* Silly typo
Signed-off-by: falkTX <falktx@falktx.com>
* More CI tweaks, add windows installer
Signed-off-by: falkTX <falktx@falktx.com>
* Setup Carla paths for Windows
Signed-off-by: falkTX <falktx@falktx.com>
* Yet more tweaks
Signed-off-by: falkTX <falktx@falktx.com>
* Package carla on windows, use xvfb-run
Signed-off-by: falkTX <falktx@falktx.com>
* Test win32 build too
Signed-off-by: falkTX <falktx@falktx.com>
* Finalize rework
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-12 22:12:22 +00:00
falkTX
1260ca840f
Build carla with a custom namespace
2022-02-15 23:39:00 +00:00
falkTX
ccb94fd000
Implement MIDI out expander \o/
2022-02-06 17:54:51 +00:00
falkTX
ca3ea265f0
Small correction to meters
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-05 21:09:29 +00:00
falkTX
5b6a3c245d
Add meters to ildaeil, fixup panel svg
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-05 20:39:49 +00:00
falkTX
ee7ce3b8e2
Cleanup; Separate ildaeil jacks
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-05 18:08:00 +00:00
falkTX
49c7d32727
extend expanders in carla and ildaeil to show active state
2022-02-04 00:11:49 +00:00
falkTX
c163b40b64
Support midi input expander in Carla; Cleanup
2022-02-03 01:48:32 +00:00
falkTX
16a753abb2
Initial work for expanders, remove MIDI-in from ildaeil, WIP
2022-02-02 22:47:52 +00:00
falkTX
fdd39cbacc
Fix build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-01 10:14:25 +00:00
falkTX
f80cf75e30
Fix internal modules for headless builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-31 23:09:56 +00:00
falkTX
54bc763d0d
Special trickery to allow browser preview of framebuffer panels
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-30 21:09:25 +00:00
falkTX
b6df853376
Fix Ildaeil background
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-25 00:16:15 +00:00
falkTX
7977e04e32
Cleanup
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-22 10:23:29 +00:00
falkTX
39addfc438
Ildaeil: small things for syncing code with main project
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-22 01:29:47 +00:00
falkTX
1a2c64309b
Make internal plugin context use const; Fix host time
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-14 15:45:36 +00:00
falkTX
5946464fc9
Some little hacks to ensure proper mingw print format is used
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-10 10:50:36 +00:00
falkTX
0ddd5afa43
Make imgui scale factor aware
...
Closes #74
2022-01-01 23:44:20 +00:00
falkTX
65257f0494
Show warning if loading Carla or Ildaeil without Carla installed
...
Closes #66
2022-01-01 19:11:23 +00:00
falkTX
268c31c029
Add text editor module for cardinal
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-17 14:21:23 +00:00
Simon-L
e42953561c
Simple cardinal red theme for Ildaeil
2021-12-16 00:04:20 +00:00
falkTX
a7dc4bc21c
Ildaeil: Dont show bridge option if listing internal plugins
2021-12-14 23:07:48 +00:00
Simon-L
c459ab94d0
Fix ImGui assertion error with empty IDs
...
See: https://github.com/ocornut/imgui/issues/4796
2021-12-10 20:58:00 +00:00
falkTX
d10825bdcd
Enable carla "external" dpf internal plugins, mostly for Ildaeil
2021-12-10 09:54:13 +00:00
falkTX
0b25db0937
Implement clipboard; Cleanup
...
Closes #59
2021-12-09 21:09:48 +00:00
falkTX
75aad04bb8
Skip a few internal plugins in Ildaeil that we know are useless
2021-12-09 19:46:17 +00:00
falkTX
397ca366c3
Fix BBT timing of Carla and Ildaeil modules
...
Closes #73
2021-12-08 19:43:06 +00:00
falkTX
4280063e19
Ildaeil: Support file-based-dialogs as GUI in LV2
...
Closes #64
2021-12-08 18:25:36 +00:00
falkTX
9c67216730
Fix Carla/Ildaeil host time position
...
Closes #73
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-05 21:15:47 +00:00
falkTX
bf83f160cb
Ildaeil: Setup juce in a shared class, debug discovery plugin count
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-05 16:48:17 +00:00
falkTX
af9e1adddf
Ildaeil: Go back to using separate thread for plugin info fetching
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-05 13:43:39 +00:00
falkTX
4c4c3ae135
Experiment with Ildaeil plugin scanning on main thread, for AU
2021-11-17 14:25:31 +00:00
falkTX
46c333a0fe
Ildaeil: support read only params
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-17 11:33:52 +00:00
falkTX
da4eca8d20
Ildaeil: Implement file browser requests, used in internal plugins
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-17 10:48:28 +00:00
falkTX
7fbf0bd8e7
Ildaeil: Add plugin type selector
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-17 10:28:41 +00:00
falkTX
969c3e04ba
Really fix headless build
2021-11-16 00:06:35 +00:00
falkTX
6630dacd37
Ildaeil: Show plugin generic GUI after loading patch
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-15 22:55:47 +00:00
falkTX
c4426fd125
Finish createModel override, fix Ildaeil race condition on load
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-15 22:26:26 +00:00
falkTX
749cafde2d
Add leak detectors to carla and ildaeil
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-15 20:56:16 +00:00
falkTX
41dddc3bb1
Attempt at creating widget before loading state
2021-11-15 19:35:33 +00:00
falkTX
acc99bef1c
Ildaeil: Add mutex around plugin load to prevent race conditions
2021-11-15 18:10:44 +00:00
falkTX
f0750f235e
Fix make-install target; Cleanup whitespace
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-15 15:26:04 +00:00