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
falkTX
5188b50a4f
Update/sync to Rack 2.1
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-27 00:18:43 +00:00
falkTX
cd02ffe80f
Fix build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-25 18:37:38 +00:00
falkTX
79698d1443
Also use -Wp,-U_GLIBCXX_ASSERTIONS
2022-02-18 08:31:08 +00:00
falkTX
e9dc1c87b8
Do not allow _GLIBCXX_ASSERTIONS to be enabled, for now
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-17 23:36:23 +00:00
falkTX
d8d3b83c51
HaikuOS build fixes, headless mode works
2022-02-17 01:57:17 +00:00
falkTX
d634f55fff
Fix -fno-finite-math-only for CI builds
2022-02-14 23:24:23 +00:00
falkTX
5c7eafe1ff
Build with -fno-strict-aliasing
2022-02-13 16:36:40 +00:00
falkTX
4a7921ee90
Rename doc to folder docs
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-11 14:46:21 +00:00
falkTX
bd038fef75
Give up on mod mutex, not the right tool; Add screenshot to manual
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 22:51:08 +00:00
falkTX
b5ac998e4a
Tweak modgui, add initial PDF docs
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 18:17:04 +00:00
falkTX
4a65aee7c7
Initial modgui implementation
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 04:33:44 +00:00
falkTX
59e7818b41
Only use -ffat-lto-objects for MOD builds, not all headless ones
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 18:52:23 +00:00
falkTX
62f5a80f72
Replace svgs with dummy files for MOD builds; Fix last commit
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 14:09:07 +00:00
falkTX
f3704490f6
Fix MOD builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 13:07:24 +00:00
falkTX
d507afdf2c
Cardinal main variant should not use rtaudio fallback
...
CV ports are treated as audio, should it would be pretty dangerous
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 01:27:44 +00:00
falkTX
f330b71810
Simplify resource install rules
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 01:21:34 +00:00
falkTX
70cfff0e5b
Fix FreeBSD debug build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 00:36:03 +00:00
falkTX
4efe110b36
Fix build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-07 22:23:51 +00:00
falkTX
7fcb46832c
More make tweaks, try to always use correct paths
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-07 22:10:47 +00:00
falkTX
0fc4a61870
Build and documentation tweaks
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-07 21:07:40 +00:00
falkTX
29122b180b
Rework how resource files are installed
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-01 15:34:21 +00:00
falkTX
7977e04e32
Cleanup
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-22 10:23:29 +00:00
falkTX
a8009a172d
Enable all the builds again
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-14 14:10:22 +00:00
falkTX
5e5a53ab2b
Experiments with static builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-12 15:39:09 +00:00
falkTX
4e695f3a13
Stop generating FX and Synth variants for jack standalone builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-29 22:35:46 +00:00
falkTX
ad33ca6cd9
Make variants usage less confusing in code; Fix missing vst3 fx
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-28 16:37:55 +00:00
falkTX
3e778c933c
Make small fonts less blurry
...
Who cares about correct rendering at such small sizes anyway
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-23 01:56:37 +00:00
falkTX
9bd0d805fd
Fix text offset in some areas, cleanup
2021-12-12 18:39:18 +00:00
falkTX
5a652907c7
override Scene.cpp; Move common menu/scene to new file; Cleanup
...
Closes #50
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-11 17:54:17 +00:00
falkTX
a560b3726f
Fix build with zynaddsubfx dependencies installed
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-10 13:24:58 +00:00
falkTX
d10825bdcd
Enable carla "external" dpf internal plugins, mostly for Ildaeil
2021-12-10 09:54:13 +00:00
falkTX
c8dea01ab9
Continue battling juce and cmake, add needed stubs
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-08 22:38:39 +00:00
falkTX
d7248a9acc
Fix last commit
2021-12-08 18:48:31 +00:00
falkTX
e739598100
Fix final binaries not updated when carla static lib changes
2021-12-08 18:26:55 +00:00
falkTX
a96dadcb2b
Push LTO directly in DPF
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-05 21:38:33 +00:00
falkTX
16f1afc73c
Enable LTO for win64 builds; Cleanup
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-05 15:15:29 +00:00
falkTX
e87f3a03b9
Define __STDC_FORMAT_MACROS for windows builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-05 13:19:20 +00:00
falkTX
039a63c384
Always build quickjs, force CC and CXX on custom make deps
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-03 22:51:12 +00:00
falkTX
b362a26149
Get Qqqq modules to work
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-03 22:34:47 +00:00
falkTX
0ac564aeae
Update the rest of the plugins, tweak Fundamental dark rules
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-23 23:25:56 +00:00
falkTX
4c4c3ae135
Experiment with Ildaeil plugin scanning on main thread, for AU
2021-11-17 14:25:31 +00:00
falkTX
5c9f4e802a
Tweak files in preparation for Rack update
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-16 10:57:51 +00:00