Commit graph

1571 commits

Author SHA1 Message Date
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
falkTX
e418bb17c6
Do not show resize handle in mini variant
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-03 23:58:46 +00:00
falkTX
1497e54974
Only set window title if standalone
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-03 23:53:27 +00:00
falkTX
b94762a695
Sync wasm welcome patch to its updated version
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-03 23:52:49 +00:00
falkTX
30b60dd3b9
CI: Add modgui spec to pluginval, needed for mini variant
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-03 12:51:14 +00:00
falkTX
d67974284d
Tweak state flags
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-03 09:20:33 +00:00
falkTX
1ddcdee363
Ignore a few more messages for resending patch to remote
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-01 21:00:31 +00:00
falkTX
2c3ab95472
Show manual deploy options on mini variant, sometimes needed
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-01 20:14:02 +00:00
falkTX
696e404009
fix macOS headless build
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-01 20:13:49 +00:00
falkTX
82bbd00b75
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-01 20:12:32 +00:00
falkTX
48452d93d1
Fix pluginval CI step
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-01 19:17:40 +00:00
falkTX
93e0c1d7bf
Revert back a few things..
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-01 02:05:23 +00:00
falkTX
ea318c8010
Revert previous commit, use newer simde instead
Signed-off-by: falkTX <falktx@falktx.com>
2023-01-01 01:30:30 +00:00
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