Commit graph

1576 commits

Author SHA1 Message Date
falkTX
f45825bd99
Add custom vcvtnq_s32_f32 implementation for armv7
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-01 01:23:35 +00:00
falkTX
ea41e4de86
CI: Skip CardinalNative build on pluginval target
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-01 00:17:25 +00:00
falkTX
2e5bc3c7dc
Mini: Remove UMix, add Aria Spleet and Swerge
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-31 19:28:36 +00:00
falkTX
1b5fb47649
Add braids to mini
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-31 18:22:05 +00:00
falkTX
c1fdfae3c2
Add more plugins to mini, finish the optimizations bit
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-31 18:02:43 +00:00
falkTX
abf1d4455a
Auto-push to remote when loading new patch
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-31 18:02:08 +00:00
falkTX
d0a354a411
Set up aggressive optimizations when using simde or MOD
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-31 18:01:22 +00:00
falkTX
7974430c4e
CI: skip ccache for pluginval job
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-31 17:16:58 +00:00
falkTX
a1fce952c9
CI: Use a single build job for final pluginval stage
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-31 14:23:26 +00:00
falkTX
88b6c387b6
Fix display of host cv in non main/mini variant
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-31 14:20:13 +00:00
falkTX
45022608ab
Make Host CV work for mini variant, hide unused jacks
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-31 12:46:25 +00:00
falkTX
919e21703b
Send audio input and time values to mini GUI
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-31 11:57:39 +00:00
falkTX
73711f77a6
Add enum for state indexes, define "param" for mini variant
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 23:06:09 +00:00
falkTX
3d5cca6874
Fix headless build
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 19:59:17 +00:00
falkTX
6aedd9d2f3
Cleanup, fix MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 17:37:52 +00:00
falkTX
4ab933a073
Regen patches
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 16:06:52 +00:00
falkTX
476bae222f
Reduce custom code
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 16:02:53 +00:00
falkTX
ebaa70b05a
A few more build fixes
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 16:02:28 +00:00
falkTX
daf8d467f7
Fix mini variant param message for non-english locales
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 15:52:52 +00:00
falkTX
c883a9db68
Forgot to comment out 1 mini module
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 15:00:22 +00:00
falkTX
fec9aef939
Build fixes
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 14:49:50 +00:00
falkTX
5b7e5336c6
Fix LTO
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 14:03:36 +00:00
falkTX
0d68867aba
test build without CardinalMini
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 12:57:23 +00:00
falkTX
12cc762790
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 08:19:14 +00:00
falkTX
db2ff3850a
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-30 00:36:33 +00:00
falkTX
5e73b8c227
More mini details, fake audio runs, set host param values
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 23:58:16 +00:00
falkTX
d0eba9e1ae
Add direct parameter changes to remote control, for LV2 and OSC
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 17:20:35 +00:00
falkTX
91cac905cc
More details for mini version, make menubar variant specific
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 15:33:16 +00:00
falkTX
b71acc9f22
Move code related to push-to-remote into a central file
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 12:16:43 +00:00
falkTX
cebb66f290
SIMD must always be enabled, even in debug builds
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 10:53:26 +00:00
falkTX
70745cd62d
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 10:53:05 +00:00
falkTX
6372e23963
Generate mini variant modgui during wasm builds
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 02:33:57 +00:00
falkTX
c23230297c
Build mini variant for MOD
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 02:06:09 +00:00
falkTX
cfa66b4d50
Ensure no LTO used in pluginval builds, CI runs out of space
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 01:39:26 +00:00
falkTX
4429060454
Fix debug build
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 01:35:10 +00:00
falkTX
2a117b1931
Update dpf
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-29 01:35:03 +00:00
falkTX
22b129403e
A few build fixes
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-28 20:51:50 +00:00
falkTX
dc92378e33
Fix wasm-mini and MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-28 17:32:52 +00:00
falkTX
108c462115
Rename flag to NOSIMD=true, NOOPT already in use by DPF
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-28 14:53:28 +00:00
falkTX
2ad135551e
Allow to build without SSE optimizations, letting simde fake it
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-28 14:31:27 +00:00
falkTX
dd29816464
Adjust for wasm mini builds, WIP
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-27 15:10:53 +00:00
falkTX
0da7070886
More mini details
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-27 14:32:54 +00:00
falkTX
a53f15af77 A few more details for mini variant
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-27 14:06:17 +00:00
tpltnt
b00e0f7c01
Readme links (#466)
* added links to numbered names

* brands A-E linked

* brands F-L linked

* brands M-Z linked
2022-12-26 14:51:47 +00:00
falkTX
a85679758c
Setup mini variant UI, move around more code to accomodate this
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-26 09:10:52 +00:00
falkTX
cf74324568
Initial work towards a mini variant, WIP
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-25 22:28:36 +00:00
falkTX
c0fc6cd78b
Import all relevant code to remote tool
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-25 01:23:31 +00:00
falkTX
058ad891d2
Move some code around to help remote tool later
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-24 21:59:04 +00:00
falkTX
76cdce063c
Fix rebuilds with different NOPLUGINS
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-24 20:42:58 +00:00
falkTX
e2287e07eb
Disable LTO post-release; Update JTB_-_Waves.vcv
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-20 20:46:44 +00:00