Commit graph

1626 commits

Author SHA1 Message Date
falkTX
c2510299d4
Rebuild CI cache
Signed-off-by: falkTX <falktx@falktx.com>
2023-06-20 15:18:31 +02:00
falkTX
12878dbef3
workaround surgext build issue with gcc13
Signed-off-by: falkTX <falktx@falktx.com>
2023-06-20 14:57:09 +02:00
falkTX
7c7d849634
Fix build under Linux arm64
Signed-off-by: falkTX <falktx@falktx.com>
2023-06-11 21:22:53 +02:00
falkTX
4edf85ab92
Fix debug and headless builds
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-23 16:00:56 +02:00
falkTX
cf45ff62fc
Reorder file menu, use input text for remote url
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-22 17:31:51 +02:00
falkTX
09921e2c28
Fix last commit
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-21 20:48:06 +02:00
falkTX
466c8d4235
Tweak macOS packaging
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-21 15:49:06 +02:00
falkTX
95ceb4546d
Fix symbol conflict in MindMeldModular update
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-21 14:51:06 +02:00
falkTX
e6a799cd4c
Tweak wasm build, add persistent storage
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-21 04:39:27 +02:00
falkTX
9aba0e034a
Update MindMeldModular and SurgeXT, for Rack 2.3 compat
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-21 02:51:04 +02:00
falkTX
9542ea98ac
Remove ildaeil from wasm builds
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-21 02:08:04 +02:00
falkTX
42de7277a3
Fix wasm-nosimd build
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-21 02:06:34 +02:00
falkTX
9c1cf3b441
CI: add automake for macOS build
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-21 01:47:58 +02:00
falkTX
5b30b29194
Update carla, add plugin scanning and presets to Ildaeil
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-20 22:32:09 +02:00
falkTX
f74e57370d
Force build
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-20 20:11:45 +02:00
falkTX
aa90be8d60
Cleanup, fix initial light mode
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-20 19:48:52 +02:00
falkTX
1262f318da
Update and adapt to Rack 2.3
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-20 19:38:29 +02:00
falkTX
03055c2563
Fix persistence settings for VST2/3 instances
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-19 00:18:25 +02:00
falkTX
d80c2e5c96
Do not write settings to disk if only generating LV2 ttl
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-18 23:54:12 +02:00
falkTX
64ba23c5e2
Finalize persistent settings stuff
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-18 22:42:34 +02:00
falkTX
1946efad7e
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-18 22:03:39 +02:00
falkTX
e7bb99c3ce
Allow usage of local user dir and config
I held on for as long as I could, but plugin host caching needs it

Signed-off-by: falkTX <falktx@falktx.com>
2023-05-18 21:54:41 +02:00
falkTX
2823dcfe78
implement all the DSP stuff for AIDA-X
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-18 18:49:46 +02:00
falkTX
1ad3d130d4
Fix wasm build
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-18 15:39:41 +02:00
falkTX
16b1a0f896
Bump version
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-17 20:52:49 +02:00
falkTX
b414498c64
Do not link against sfzero
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-17 20:51:36 +02:00
falkTX
e39170b12b
Update carla and dpf, tweak windows CI
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-17 20:14:01 +02:00
falkTX
4679575a95
cursor lock disabled by default on wasm
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-03 16:39:48 +02:00
falkTX
fdca56ecfa
Simplify juce-au handling
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-03 16:38:20 +02:00
falkTX
46ef748136
Update carla and dpf
Signed-off-by: falkTX <falktx@falktx.com>
2023-05-03 16:36:10 +02:00
falkTX
5307b9f540
Fix macOS CI step
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-25 17:50:44 +02:00
falkTX
8aa100d4c2
Really fix macOS build
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-25 15:42:11 +02:00
falkTX
6a547bea5f
Fix macOS build
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-25 12:57:49 +02:00
falkTX
2c7bcfbb4a
give unique symbols to newly added code for aida-x
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-25 02:10:47 +02:00
falkTX
1101ec3d21
Fix windows build
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-25 01:28:06 +02:00
falkTX
162e24f589
CI tweaks, give up on old macOS versions, min 10.15
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-25 01:10:47 +02:00
falkTX
871c6dbaf4
Initial work for AIDA-X module
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-25 00:44:04 +02:00
falkTX
09ad217134
Some build flags need to be last..
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-24 19:09:53 +02:00
falkTX
c99d0d00d6
Fix wasm locateFile
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-24 08:43:15 +02:00
falkTX
a92384535f
Install mini variant
Closes #528

Signed-off-by: falkTX <falktx@falktx.com>
2023-04-24 01:15:27 +02:00
falkTX
266f45f731
Switch makefile imports around to fix CardinalNative
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-24 00:56:09 +02:00
falkTX
aca0e8d4db
Tweaks to wasm nosimd loader
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-23 19:57:13 +02:00
falkTX
39e83285e2
Only use remote OSC control in headless/MOD, remove LTO from readme
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-23 15:30:02 +02:00
falkTX
5a53cd37b8
Cleanup some more CI details, auto-load nosimd wasm
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-23 12:24:00 +02:00
falkTX
26e206f3d8
CI build fixes
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-23 03:29:56 +02:00
falkTX
5b2ee452b9
Fix wasm build
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-23 01:56:59 +02:00
falkTX
792373a96b
fix juce branch name
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-23 01:54:07 +02:00
falkTX
f99f79c1eb
Move common build flags to a single location
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-23 01:32:31 +02:00
falkTX
417d0b321e
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-23 00:22:46 +02:00
falkTX
969973e3cd
Cleanup, remove old mingw stdio hacks
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-22 22:28:16 +02:00