Commit graph

349 commits

Author SHA1 Message Date
falkTX
cab2aa9862
Optimizations to core modules
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-22 14:37:56 +00:00
falkTX
72f42baac7 Remove a comment, doesnt apply yet 2022-03-20 21:42:15 +00:00
falkTX
faeaa5862c Initial bypass implementation, MIDI only for now 2022-03-20 21:24:10 +00:00
falkTX
0d24cfb1f8 Adjust for new dark widgets in bidoo 2022-03-20 19:10:45 +00:00
falkTX
ff779b9179 Fix color for new Bidoo (expander) module 2022-03-20 18:54:22 +00: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
5ebd513a38 A few extra rules for easier testing
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-17 20:04:38 +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
d6cc4af637
Cleanup whitespace
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-11 22:33:18 +00:00
falkTX
5a31b544a9
Set version as 22.03
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-10 23:20:09 +00:00
falkTX
daa29759f3
Make headless Window a complete stub, fixes crashes
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-10 23:04:21 +00:00
falkTX
649c88629e
Continue work on jucewrapper
Signed-off-by: falkTX <falktx@falktx.com>
2022-03-07 22:07:32 +00:00
falkTX
341642d8e0 Update rate limit does work on macOS after all 2022-02-28 21:51:18 +00:00
falkTX
aeb4bc6335
Add Arable/Parable Instruments, fix Voxglitch
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-28 17:01:23 +00:00
falkTX
38c25e6b78
Add voxglitch
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-28 14:23:54 +00:00
falkTX
4ccd6abc16 Sync CardinalModuleWidget::onButton with Rack 2022-02-27 02:14:56 +00:00
falkTX
f16b18aa64 Fix LTO build 2022-02-27 02:07:15 +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
dreamer
991867b9cb
adding Nonlinear Circuits (#180) 2022-02-26 16:25:29 +00:00
dreamer
1c7e2f4386
Feature/add aaron static (#179)
* preliminary Aaron Static work

* build fix (override, needs work); color invert

* put color exception somewhere else
2022-02-26 01:10:26 +00:00
falkTX
b6b9f66ccd
Add AlgoritmArte
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-25 23:56:18 +00:00
falkTX
a5deb9ab6b
Adjust PathSet colors
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-25 22:04:53 +00:00
dreamer
12ea5e9579
adding Path Set modules (#178) 2022-02-25 20:34:44 +00:00
falkTX
cd02ffe80f
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-25 18:37:38 +00:00
dreamer
f462ed8380
adding kocmoc (#176) 2022-02-25 17:22:11 +00:00
falkTX
7aedbcda62
Fix a typo
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-25 16:27:57 +00:00
falkTX
572c42a9f0
Tweak lilac colors
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-25 16:20:59 +00:00
dreamer
fef10bb2cc adding Lilac Loop 2022-02-25 15:56:11 +00:00
falkTX
60af9ac43b Add back AnimatedCircuits, dark mode now on plugin side 2022-02-21 09:15:45 +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
bb178bb876 Fix resize handle not taking scale factor into account 2022-02-15 23:42:27 +00:00
falkTX
d634f55fff Fix -fno-finite-math-only for CI builds 2022-02-14 23:24:23 +00:00
falkTX
06261deb87 Cleanup 2022-02-14 03:47:19 +00:00
falkTX
69f0ff9084 Do not show update-rate-limit menu options on macOS, does nothing 2022-02-14 03:28:39 +00:00
falkTX
aa0fbf4c36
Fix regression with added bypass param; Dont send patch to LV2 UI
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-14 01:35:12 +00:00
falkTX
85f8ced601
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-13 22:29:12 +00:00
falkTX
6628d7f69e
Remove AnimatedCircuits temporarily until explicit permission
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-13 22:20:40 +00:00
falkTX
66f371c77e
Remove old VCV logo filter-out logic, no longer needed
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-13 22:00:41 +00:00
falkTX
e9cc1afce8
Remove fundamental
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-13 21:59:11 +00:00
falkTX
9ac12eb0f4
Add (unused) bypass parameter, for future-proofing
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-13 21:57:47 +00:00
falkTX
5c7eafe1ff Build with -fno-strict-aliasing 2022-02-13 16:36:40 +00:00
falkTX
335db79d14
More packaging stuff
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-12 23:38:22 +00:00
falkTX
919196611f
Tweaks for packaging
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-12 14:26:53 +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
bc7999e2d2 Set LV2 and VST3 categories for main and fx variants
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-11 14:16:35 +00:00
falkTX
119294e997 Update plugin description 2022-02-11 12:57:17 +00:00