falkTX
1ba43b195f
Add surgext
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-04 20:38:19 +00:00
falkTX
5ec5688d62
Windows builds now require 0x0600/Vista, in preparation for Surge
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-04 20:23:31 +00:00
falkTX
83045e57cb
Implement CLAP multi-IO, enable main variant for it
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-22 03:09:37 +01:00
falkTX
9116eb61fb
A few more light mode modules
2022-09-14 14:48:52 +01:00
falkTX
ba760be01d
Add CLAP synth variant, WIP
2022-09-09 11:58:46 +01:00
falkTX
5d68d6bba6
Ensure native standalone does not use jack
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-09-07 23:15:58 +01:00
falkTX
21c9f4446b
TESTING: Enable CLAP build of CardinalFX
2022-09-06 20:24:52 +01:00
falkTX
7c40addf34
Add -Wno-format-security to build flags
2022-09-04 11:14:41 +01:00
falkTX
f5da3d7ffc
A few more vst3 related fixes
2022-08-07 05:22:19 +01:00
falkTX
fceac5ee77
Fix wasm build
2022-08-07 00:12:04 +01:00
falkTX
af728d0c5f
Set up resources before including plugin build rules, fixes wasm
2022-08-05 22:28:23 +01:00
falkTX
f9a7099548
more wasm improvements, tweak welcome dialog
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-08-03 17:48:19 +01:00
falkTX
340e927ae3
More work for native audio variant, add to win and mac installers
2022-08-02 14:30:50 +01:00
falkTX
0f3ab5ddf0
More wasm related fixes, high-dpi and touch events
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-31 20:41:59 +02:00
falkTX
22554bae0c
Fix wasm build not loading lv2 plugins under Chrome
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-29 00:11:28 +02:00
falkTX
4ead1d80bd
Add a single CardinalNative standalone variant
...
Based on FX but forces usage of native audio/midi instead of JACK
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-27 04:29:54 +01:00
falkTX
2aa9142437
Tweak template patch locations
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-24 18:21:08 +01:00
falkTX
b2029e86bc
Add wasm-mini build target
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-24 14:39:48 +01:00
falkTX
8d9cd6bf85
A few tweaks for native audio/midi, WIP
2022-07-22 21:11:06 +01:00
falkTX
e840ca05da
Tweak wasm things a bit more, download some pregen files for now
2022-07-15 19:04:40 +01:00
falkTX
db565e68d4
Cleanup
2022-07-14 20:17:30 +01:00
falkTX
d1d08e4704
More wasm details, deal with requirements for -sMAIN_MODULE
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-09 23:11:02 +01:00
falkTX
4c326f5f39
Update for async API breaking change, adding default filename
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-06 23:40:29 +01:00
falkTX
26785f2d75
Ildaeil: enable JSFX by default for wasm
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-06 23:40:29 +01:00
falkTX
5ed8eb4731
More wasm things, high-dpi browser tests
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-06 15:17:27 +01:00
falkTX
5370e2ad6e
More wasm details, basics mostly work now
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-06 02:02:22 +01:00
falkTX
034515190c
A few more wasm tweaks
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-05 19:45:59 +01:00
falkTX
8bc997f2d3
Always use PKG_CONFIG make var
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-05 16:17:02 +01:00
falkTX
d03e73119d
wasm related tweaks, still WIP
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-05 12:46:02 +01:00
falkTX
f4c2c03003
Allow forcing GLES mode
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-07-05 12:46:02 +01:00
falkTX
e79038812b
Set custom DISTRHO and DGL namespace
...
Closes #271
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-30 20:03:38 +01:00
falkTX
0397948a41
Add VT_-_Jupiter_Ascent.vcv demo patch, show in file menu
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-29 16:23:05 +01:00
falkTX
8492fc70fa
Move glfw convert code into its own file
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-19 10:18:17 +01:00
falkTX
6171cca627
More makefile tweaks, to help fix build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-06-02 12:59:42 +01:00
falkTX
bcd1b9e273
Update to latest carla, dpf, and pugl, needs testing
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-28 03:06:41 +01:00
falkTX
11d9d6a0be
Update carla, enable GUIs for its internal plugins
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-26 14:43:51 +01:00
falkTX
b3d68d9e9f
Silence gcc warning about alignment ABI changes
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-26 13:57:38 +01:00
falkTX
d7f8575782
Do not use -faligned-new on macOS
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-25 19:27:52 +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
04f47d668e
Add sorta-main variant for AU, 8 audio IO but no CV
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-17 19:49:54 +01:00
falkTX
0cbf3cd166
Finalize modgui details, add example preset
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-06 14:53:32 +01:00
falkTX
0d952f80af
Add Audio to CV Pitch Cardinal module
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-05-01 06:33:14 +01:00
falkTX
d633abc35c
Fix build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-04 21:46:57 +01:00
falkTX
a65840d2cd
Remove line added during testing, sorry!
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-04 20:17:40 +01:00
falkTX
9d89f16e54
Refresh default template, add fx and synth variants of those
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-04-04 17:31:15 +01:00
falkTX
f59ff8f266
Add jack standalone to windows installer
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-19 18:08:41 +00:00
falkTX
2dc12fb1ca
Force 32bit alignment for vectorized operations, fixes 32bit build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-14 23:19:16 +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
ef1d02bbc6
Finish jucewrapper details, attempt at AU packaging
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-12 01:52:10 +00:00
falkTX
649c88629e
Continue work on jucewrapper
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-07 22:07:32 +00:00