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
|
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
|
c23230297c
|
Build mini variant for MOD
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-12-29 02:06:09 +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 |
|
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
|
bf4be75cb7
|
Fix MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-12-18 22:13:28 +00:00 |
|
falkTX
|
c90850602d
|
Alternative build fix
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-12-18 16:52:48 +00:00 |
|
falkTX
|
154ae87a41
|
Try to fix MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-12-18 15:42:12 +00:00 |
|
falkTX
|
492ed37783
|
Use -fabi-version=11 for MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-12-17 19:29:45 +00:00 |
|
falkTX
|
4840d76381
|
Keep mda lv2 bundles in wasm builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-12-17 19:28:57 +00:00 |
|
falkTX
|
b57af2d022
|
Enable emscripten --use-preload-cache flag
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-12-13 14:03:07 +00:00 |
|
falkTX
|
2579a11a9c
|
Add wasm build instructions, fix mouse lock on chrome, wrong keys
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-12-12 21:27:48 +00:00 |
|
falkTX
|
3eddf06b41
|
Improve docs for building Windows binaries
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-12-12 20:17:33 +00:00 |
|
falkTX
|
283ae3d6af
|
wasm related fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-12-05 20:42:10 +00:00 |
|
falkTX
|
1ba43b195f
|
Add surgext
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-12-04 20:38:19 +00:00 |
|
falkTX
|
5ec5688d62
|
Windows builds now require 0x0600/Vista, in preparation for Surge
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-12-04 20:23:31 +00:00 |
|
falkTX
|
83045e57cb
|
Implement CLAP multi-IO, enable main variant for it
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-10-22 03:09:37 +01:00 |
|
falkTX
|
9116eb61fb
|
A few more light mode modules
|
2022-09-14 14:48:52 +01:00 |
|
falkTX
|
ba760be01d
|
Add CLAP synth variant, WIP
|
2022-09-09 11:58:46 +01:00 |
|
falkTX
|
5d68d6bba6
|
Ensure native standalone does not use jack
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-09-07 23:15:58 +01:00 |
|
falkTX
|
21c9f4446b
|
TESTING: Enable CLAP build of CardinalFX
|
2022-09-06 20:24:52 +01:00 |
|
falkTX
|
7c40addf34
|
Add -Wno-format-security to build flags
|
2022-09-04 11:14:41 +01:00 |
|
falkTX
|
f5da3d7ffc
|
A few more vst3 related fixes
|
2022-08-07 05:22:19 +01:00 |
|
falkTX
|
fceac5ee77
|
Fix wasm build
|
2022-08-07 00:12:04 +01:00 |
|
falkTX
|
af728d0c5f
|
Set up resources before including plugin build rules, fixes wasm
|
2022-08-05 22:28:23 +01:00 |
|
falkTX
|
f9a7099548
|
more wasm improvements, tweak welcome dialog
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-08-03 17:48:19 +01:00 |
|
falkTX
|
340e927ae3
|
More work for native audio variant, add to win and mac installers
|
2022-08-02 14:30:50 +01:00 |
|
falkTX
|
0f3ab5ddf0
|
More wasm related fixes, high-dpi and touch events
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-31 20:41:59 +02:00 |
|
falkTX
|
22554bae0c
|
Fix wasm build not loading lv2 plugins under Chrome
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-29 00:11:28 +02:00 |
|
falkTX
|
4ead1d80bd
|
Add a single CardinalNative standalone variant
Based on FX but forces usage of native audio/midi instead of JACK
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-27 04:29:54 +01:00 |
|
falkTX
|
2aa9142437
|
Tweak template patch locations
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-24 18:21:08 +01:00 |
|
falkTX
|
b2029e86bc
|
Add wasm-mini build target
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-24 14:39:48 +01:00 |
|
falkTX
|
8d9cd6bf85
|
A few tweaks for native audio/midi, WIP
|
2022-07-22 21:11:06 +01:00 |
|
falkTX
|
e840ca05da
|
Tweak wasm things a bit more, download some pregen files for now
|
2022-07-15 19:04:40 +01:00 |
|
falkTX
|
db565e68d4
|
Cleanup
|
2022-07-14 20:17:30 +01:00 |
|
falkTX
|
d1d08e4704
|
More wasm details, deal with requirements for -sMAIN_MODULE
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-09 23:11:02 +01:00 |
|
falkTX
|
4c326f5f39
|
Update for async API breaking change, adding default filename
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-06 23:40:29 +01:00 |
|
falkTX
|
26785f2d75
|
Ildaeil: enable JSFX by default for wasm
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-06 23:40:29 +01:00 |
|
falkTX
|
5ed8eb4731
|
More wasm things, high-dpi browser tests
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-06 15:17:27 +01:00 |
|
falkTX
|
5370e2ad6e
|
More wasm details, basics mostly work now
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-06 02:02:22 +01:00 |
|
falkTX
|
034515190c
|
A few more wasm tweaks
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-07-05 19:45:59 +01:00 |
|