Commit graph

1853 commits

Author SHA1 Message Date
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
falkTX
9f3252f7ca
Start cleaning up the makefiles
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-22 21:54:39 +02:00
falkTX
57cea708dc
Remove use of mingw-std-threads
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-22 19:41:20 +02:00
falkTX
792a3405b0
Fixup CI details
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-22 19:37:44 +02:00
falkTX
344dec5d31
Make CI workflow templated, so it is easier to maintain
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-22 17:28:46 +02:00
falkTX
150053d11c
CI: Never build with LTO enabled
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-22 16:48:16 +02:00
falkTX
5555e22d43
Add inno bits for picking VST2 folder location
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-20 20:10:40 +02:00
falkTX
1ce27708d1 Revert "Reenable LTO for testing"
This reverts commit 2352682996.
2023-04-20 20:08:34 +02:00
falkTX
bcf65a12d2 Bump version
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-20 20:08:23 +02:00
falkTX
2352682996
Reenable LTO for testing
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-18 13:11:28 +02:00
falkTX
a42ca2c5df
Really fix windows build
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-15 22:16:11 +02:00
falkTX
f1f7d968df
Use the correct DGL namespace for extra windows build details
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-15 19:56:59 +02:00
falkTX
effc7d910e
Fix windows and macOS builds
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-15 18:01:11 +02:00
falkTX
59e3d5a6d4
Always use verbose carla linkage
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-15 16:35:48 +02:00
falkTX
3f024a0d61
workaround mingw linker bug
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-07 00:43:21 +02:00
falkTX
3b47704e19
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-06 19:08:57 +02:00
falkTX
6d8a2c1970 Fix menubar cpu usage not showing on regular builds
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-06 16:05:17 +02:00
falkTX
e463fa4dfb Cleanup for things moved into DPF
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-06 16:05:17 +02:00
Cameron
b51041ac48 reinit random in case it was initialized on another thread 2023-04-06 16:05:09 +02:00
falkTX
ba9ad5f2e5
Invert scroll X direction
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-06 15:15:28 +02:00
falkTX
ffbb543b68
Update dpf and carla
Signed-off-by: falkTX <falktx@falktx.com>
2023-04-06 15:14:59 +02:00
Don Cross
e2ed1e02d2 Sapphire v 2.2.2: Added new module Tube Unit. 2023-03-19 09:40:30 +00:00
falkTX
120d5e3c08
Use carla single static lib setup
Signed-off-by: falkTX <falktx@falktx.com>
2023-03-05 14:45:58 +01:00
falkTX
6887af3138
Do not exclude src/MOD from source tarball
Signed-off-by: falkTX <falktx@falktx.com>
2023-02-28 12:35:50 +01:00