Commit graph

264 commits

Author SHA1 Message Date
falkTX
fac660141b
One more fix for mscHack
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-12 19:11:48 +00:00
falkTX
4a93ccd666
Small tweaks to get mscHack to work
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-12 18:50:44 +00:00
falkTX
2e3f9f468c
Merge remote-tracking branch 'origin/mscHack' into main
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-12 18:39:43 +00:00
falkTX
372f30b3e9
Add Atelier plugins
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-11 21:15:08 +00:00
falkTX
243d5f33f3
Setup a Fundamental fork and remove old VCA hacks
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-10 21:20:56 +00:00
falkTX
5a7a9b21f4 Add mscHack plugin modules (needs upstream v2 fixes) 2021-11-10 14:17:35 +00:00
falkTX
bcfae94f79 Add host cv module 2021-11-09 19:10:09 +00:00
falkTX
5465b44705
More tweaks for future wasm
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-09 16:01:49 +00:00
falkTX
bac019897f
Start makefile tweaks to allow wasm builds
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-09 12:59:54 +00:00
falkTX
13727bbf8c
Fix headless build, add CI test for it; Add missing Ildaeil.svg
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-08 17:12:17 +00:00
falkTX
34e3c0f782
Fix SYSDEPS build
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-08 16:35:32 +00:00
falkTX
e810c8e4a9
Some experiments with LTO
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-06 20:06:19 +00:00
falkTX
5a98036a7d
Hide symbols from zstd too
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-06 19:16:45 +00:00
falkTX
072f9ee3ca
Get Ildaeil to do some useful things
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-05 23:07:18 +00:00
falkTX
f751908058
Begin tests for Ildaeil / ImGui
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-04 21:04:00 +00:00
falkTX
802768a77e
Fix -fno-finite-math-only placement, overriding user flags
Signed-off-by: falkTX <falktx@falktx.com>
2021-11-04 15:58:30 +00:00
Filipe Coelho
4cabc3690c
DrumKit (#31)
* Add DrumKit

* Add a few custom replacements for DrumKit

* Correct last commit
2021-10-29 01:46:49 +01:00
falkTX
9eb553eb3c
Handle Befaco ADSR conflict
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-28 19:35:57 +01:00
falkTX
239b6a1954
mingw cstdio workaround
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-28 19:16:58 +01:00
falkTX
14994c92ef
Add more drwav functions; Remove bidoo workaround; Fix LTO build
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-28 11:30:29 +01:00
falkTX
84e0d17adb Enable VelleyAudio again that it builds with v2, drwav workaround 2021-10-28 03:17:56 +01:00
falkTX
1dce589c13 Add MindMeld modules
Closes #29
2021-10-28 01:48:27 +01:00
falkTX
a1fa3ee27d Fix logic in previous commit, keep __builtin_ia32_pause ARM compat 2021-10-26 17:12:43 +01:00
falkTX
1050969a48 Allow to build without external plugins 2021-10-26 16:52:36 +01:00
falkTX
a00020e597
Support fully headless builds
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-23 02:30:42 +01:00
falkTX
6e837dda8c
Do not use RGBA on OpenGL setups for now
Fixes #20

Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 20:23:00 +01:00
falkTX
9725d6859e
Handle modelQuantizer as duplicated name
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 18:15:56 +01:00
falkTX
6675a1e81d
Allow to link against system dependencies
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 17:35:41 +01:00
falkTX
28bcac708f
Tweaks for proper plugin resource usage
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 17:10:54 +01:00
falkTX
649773c851
Continue work for redistributable binaries, WIP
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 12:03:01 +01:00
falkTX
8b52d9a80e
Build fixes
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 19:29:56 +01:00
falkTX
4f1178fc7a
TODO deal with drwav in multiple projects
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 18:37:34 +01:00
falkTX
f07647adab
Add cf
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 17:54:56 +01:00
falkTX
1287edc835
Fix win32 build (AmalgamatedHarmonics uses bogaudio stuff)
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 16:58:44 +01:00
falkTX
11cd37ea7a
Make LTO optional; Redefine some conflicting plugin types
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 16:01:30 +01:00
falkTX
2ccdd992bc
Fix windows build, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 14:49:18 +01:00
falkTX
0dce76052e
Initial steps for LTO, not enabled yet
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 14:20:43 +01:00
falkTX
9b872dfd50
Add AmalgamatedHarmonics; Make UI resizable
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 12:47:29 +01:00
falkTX
23f0966be0
Add ImpromptuModular
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 11:51:01 +01:00
falkTX
8eb1366e97 Add AS modules
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 11:22:17 +01:00
falkTX
289d8a80f2 Fix macOS build 2021-10-19 01:30:52 +01:00
falkTX
b3fd44c2cb
Add a workaround for Fundamental VCA
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-19 00:27:58 +01:00
falkTX
f9acd503cc
Fix/force windows builds
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 22:07:30 +01:00
falkTX
e0e718a7b3
Build with -fno-finite-math-only
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 18:19:47 +01:00
falkTX
5e14a5124a
Add rackwindows
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 17:22:04 +01:00
falkTX
c405c333b1
Add JW-Modules
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 16:17:31 +01:00
falkTX
47f4a37eca
Add pieces for ValleyAudio, not enabled yet (not ready for v2)
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 15:56:16 +01:00
falkTX
15b137e373
Add ESeries plugin set
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 14:16:33 +01:00
falkTX
323c500bd0
Add stubs for built-in plugins
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 14:03:05 +01:00
falkTX
067f118f1f
Update VCV and plugins to match
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 05:10:40 +01:00