Commit graph

1653 commits

Author SHA1 Message Date
falkTX
5276b1eb91
Fix "Eigen" symbol conflict for AIDA-X module
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-15 16:15:47 +02:00
falkTX
0ddffa6c77
Update custom patches
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-13 17:05:59 +02:00
falkTX
5c88ac16e6
Add docs for aida-x
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-13 17:04:11 +02:00
falkTX
9e797e795b
final aida-x tweaks
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-13 16:07:42 +02:00
falkTX
991a99d0b3
Keep blank miku in cache
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-13 15:48:57 +02:00
falkTX
237a82b1bc
Tweak AIDA-X panel, show error when model loading fails
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-13 15:48:34 +02:00
falkTX
4708db95d9 Fix github breakage
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-12 11:52:15 +02:00
falkTX
d3c5283e8b Fix crash loading aida-x in module browser
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-12 11:52:15 +02:00
falkTX
4290091df7 Update dpf for X11 modifier key fix
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-11 19:18:16 +02:00
falkTX
391d44f7d3
Implement AIDA-X panel
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-08 21:59:44 +02:00
falkTX
0f5477d99c
Bump version to 23.07
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-08 16:31:12 +02:00
falkTX
3022008706 Fix modgui after latest changes, correct full screen behaviour
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-08 16:30:17 +02:00
falkTX
7c67f50d4d
Mention vst3 hosting being experimental
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-08 13:47:01 +02:00
falkTX
9b329eeb15
Update some docs
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-08 13:42:06 +02:00
falkTX
d44eed4e88
Add decorators to Port functions
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-07 18:49:24 +02:00
falkTX
4958759740
Silence an annoying unreachable out of bounds warning
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-07 18:10:47 +02:00
falkTX
9378115f35
Try to fix wasm modgui artifact again
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-03 09:35:06 +02:00
falkTX
ea4c7dc24d menubar: dont show "open user dir" in wasm
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-03 09:31:02 +02:00
falkTX
1f11708d82
CI: readd modgui to wasm artifacts
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-02 14:58:05 +02:00
falkTX
8a3779d2a8
Add bogaudio AD resources to mini
Signed-off-by: falkTX <falktx@falktx.com>
2023-07-02 12:14:06 +02:00
falkTX
f486a43b88
Add bogaudio AD to mini
Signed-off-by: falkTX <falktx@falktx.com>
2023-06-29 11:05:02 +02:00
falkTX
76a2edce3a
CI: fftw is needed for audio2cvpitch module
Signed-off-by: falkTX <falktx@falktx.com>
2023-06-28 07:50:18 +02:00
falkTX
03512bc8f1
Fix regressions with wasm, use old 5Mb stack size
Signed-off-by: falkTX <falktx@falktx.com>
2023-06-27 20:31:05 +02:00
falkTX
aac3edc1e2
force focus to text input dialogs
Signed-off-by: falkTX <falktx@falktx.com>
2023-06-27 20:30:31 +02:00
falkTX
46951f73d8
Add mini build shortcut
Signed-off-by: falkTX <falktx@falktx.com>
2023-06-27 20:30:13 +02:00
falkTX
20ed43b9d2
Tweak CI setup for PawPaw update
Signed-off-by: falkTX <falktx@falktx.com>
2023-06-20 18:07:32 +02:00
falkTX
ffba8c553e
Another gcc13 compat fix, update carla
Signed-off-by: falkTX <falktx@falktx.com>
2023-06-20 15:57:38 +02:00
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