Commit graph

1538 commits

Author SHA1 Message Date
Stephane Alnet
61796c3179
Add support for setting host parameters in OSC
This is meant to be used by e.g. small electronic widgets providing live values from potentiometers, switches, …
2023-02-24 15:39:46 +01:00
falkTX
76d0cd31aa
Assume wasm mini never needs simd, and main one does
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-24 15:16:58 +01:00
falkTX
1f2f14589e
Fix wasm-noopt build
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-24 14:15:48 +01:00
falkTX
1632dc88d3
CI: only skip stripping of standalone
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-21 10:34:24 +01:00
falkTX
bda79d525d
Rebuild CI cache
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-20 23:46:22 +01:00
falkTX
047424fe3a
Add wasm-noopt CI build
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-20 12:28:56 +01:00
falkTX
caa4797a7e
Fix initial/welcome wasm mini patch
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-20 11:05:08 +01:00
falkTX
b4b7f78fde
Use custom wasm shell for mini variant too
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-20 11:02:31 +01:00
falkTX
b9279fc2b3
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-20 00:07:29 +01:00
falkTX
df5b687265
Fix mod build
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-19 21:30:46 +01:00
falkTX
ca5bfd6270
Tweak mini variant build to allow standalone
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-19 20:34:20 +01:00
falkTX
5376573d09
Remove the noplugins build
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-19 19:41:26 +01:00
falkTX
31dcf9ec6f
Make remote name more generic
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-19 19:38:04 +01:00
falkTX
a0a9be87cb
Revert "CI: Use ubuntu-22.04 for linux-armhf builds"
This reverts commit 5a2f79b7a9.
2023-02-19 19:32:21 +01:00
falkTX
30941542d3
Fix a few details of mini version, show mini demo patches
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-19 19:25:57 +01:00
falkTX
5f3ce7471f
Update surge to get simde fix again
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-19 19:09:54 +01:00
falkTX
5a2f79b7a9
CI: Use ubuntu-22.04 for linux-armhf builds
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-19 18:53:54 +01:00
falkTX
3e9da0b402
Make surge use included simde
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-19 15:33:14 +01:00
falkTX
eb2953a17e
Make surgext deps simde build flags match main build
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-16 17:51:55 +01:00
falkTX
11007fb948
Add mini moogy patch
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-16 17:10:32 +01:00
falkTX
37860418bf
Enable CardinalMIDI variant for AU
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-16 15:28:21 +01:00
falkTX
605cb05604
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-14 11:27:18 +01:00
falkTX
46ce878435
Update surge to stable tag
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-14 11:16:49 +01:00
falkTX
e0ff27ebb4
Make surgext build flags match the cmake side
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-12 19:33:32 +01:00
falkTX
10545938d8
Tweak build in preparation for surge update
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-12 17:24:45 +01:00
falkTX
f7a919f206
Fix windows build
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-12 13:40:23 +01:00
falkTX
458b34b369 Even more build fixes 2023-02-11 14:49:54 +01:00
falkTX
c83ce00561 A few build fixes 2023-02-11 11:39:50 +00:00
falkTX
0ac2736dfa Switch to custom juce from carla, update surge 2023-02-10 22:16:22 +00:00
falkTX
68c94903e3
Use new ScopedDenormalDisable class
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-09 14:37:17 +01:00
falkTX
a1d2dbc67f
Test build for forcely disabling denormals
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-08 20:36:17 +01:00
falkTX
0c9ca1ef08
Update dpf, fixes bufsize/srate callbacks on some formats
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-30 14:00:45 +01:00
falkTX
26bd1886ee
Also skip Ripples, a bit too cpu expensive
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-27 10:13:56 +01:00
falkTX
855bc448a0
Surge String VCO is a bit too heavy, take it out
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-27 10:04:51 +01:00
falkTX
d38b7213e7
Mini: Tweak available surge modules
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-26 18:09:13 +01:00
falkTX
9f2cada14f
Skip light mode panels on mini variant
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-26 17:53:55 +01:00
falkTX
69ab3c2de7
Tweaks to mini modules, add a few more surgext ones
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-26 17:43:09 +01:00
falkTX
5c7025b7fe
Add some Mockba to mini, test surgext stuff too
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-26 16:57:23 +01:00
falkTX
ca7b3cfd28
Set surgext libs for linking before others, needed in some systems
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-26 16:47:48 +01:00
falkTX
e62710867f
Mini: forgot to add MidSide and Sum svgs, empty svgs for MOD
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-26 15:17:47 +01:00
falkTX
8d5bd3dd5b
Mini: Add Fundamental MidSide and Sum, replace Braids with Ripples
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-26 13:40:40 +01:00
dreamer
53b38f0c2d
update Grande commit and add new modules (#479) 2023-01-12 00:46:11 +01:00
Filipe Coelho
f02bc421cd
Make sure CI runs on pull requests too 2023-01-10 20:46:49 +00:00
falkTX
a238f10eec
Make sure OSC is enabled in MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-04 22:29:45 +00:00
falkTX
64bb754009
Tweak main variant category, fx variant modgui title
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-04 22:22:42 +00:00
falkTX
b08e689812
Set mini category as mod:ControlVoltagePlugin, hide gui params
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-04 18:41:20 +00:00
falkTX
9eee44a789
Tweak pkg-config and MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-04 18:28:23 +00:00
falkTX
ed11ac5151
Add mini modgui screenshot
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-04 18:12:42 +00:00
falkTX
0b7fe21e57
Mini: Ignore plug lights for regular modules too
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-04 13:27:10 +00:00
falkTX
5ff9a5118e
Ignore cable lights on headless build, for a bit more performance
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-04 13:04:05 +00:00