falkTX
4333073939
Update juce libs
Signed-off-by: falkTX <falktx@falktx.com>
2 weeks ago
falkTX
9a415a660e
Update CI setup
Signed-off-by: falkTX <falktx@falktx.com>
6 months ago
falkTX
aec4476a37
Fix juce7 LV2 build with JUCE_AUDIOPROCESSOR_NO_GUI
Signed-off-by: falkTX <falktx@falktx.com>
6 months ago
Dark
b3596e6a69
Vitalium: Notify host of changed parameters on patch load.
1 year ago
taylor.fish
31afd943cf
Support PowerPC in generate-lv2.sh
1 year ago
Dark
7fedbb937b
Vitalium: Revert keybind changes.
Blindly rebinding these to Ctrl breaks several features including
finetuning on knobs. Lets move these back to Alt for parity with the
official release of Vital.
1 year ago
falkTX
5c55f9445e
Fix mingw LV2 build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
ae1d546829
Remove some old files
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
30ecea0653
Fix build using clang
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
bc55bda1fa
Import roth-air plugin
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
1143c2e5d3
Update juce6.0 for cmake lv2 support
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
289a65cd56
Fix build for some systems
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
b740231ed8
Add the new mingw-std-threads files
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
f9508024de
Update mingw-std-threads
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
462318c2b8
Turn old juce5 lib code into a submodule as well
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
5541dda8c8
Replace juce7 with submodule as well, update to 7.0.9
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
d73f59282a
Convert juce6.1 into a submodule, matching old code
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
8800f392b1
Sync bootstrap deps script with PawPaw
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
Dark
51eb55ff6f
Vitalium: Use SVG Logo
closes #103
2 years ago
falkTX
20e578d69e
Add back IRC notifications
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
a804c935b8
run CI on PRs too
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
dfbcf72935
Rename a script
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
4bf96affd0
Cleanup, fix missing lv2 binary
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
0ced01e254
Add some more CI variants
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
8261e80f7d
Fix some compiler warnings
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
af10d1a91c
Tweak build flags
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
8244483a9d
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
416c6fb0e0
Fix linux arm 64bit detection
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
076ff97697
Different containers per arch
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
4629f96258
Use PTHREAD_MUTEX_ERRORCHECK for juce5 WaitableEvent
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
697d3340d4
1 more place to not set PTHREAD_PRIO_INHERIT for ARM
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
29bbf9a0f7
Fix some warnings and macOS build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
bb9591584c
Do not use opengl module for juce6.1
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
5ae509599d
Rename embed option to headless
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
1da9ce0629
Fix linux armhf and macos build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
054e5c5899
Reenable all CI builds again
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
604626b1a4
Do not set PTHREAD_PRIO_INHERIT for ARM builds
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
e8e474d738
Continue battling meson
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
9b0581945b
Disable LTO by default
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
7ee1f48b34
Fix lv2 ttl gen step in a proper way for meson
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
c2e99c0782
Enable CI arm builds too
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
a4e9d68ed0
Try linux-i686 CI build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
7b071b0ebf
workaround for win64 builds
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
1f0ad6eef9
Simplify CI setup, move some logic to a script
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
8ccc290525
More JUCE tweaks for JUCE_AUDIOPROCESSOR_NO_GUI
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
a373427490
Fix a few plugins for linux-embed build
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
e6b52f05c6
CI cleanup
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
26c736fa19
CI fixup
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
f63c441ad7
Use recursive clone on CI jobs
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago
falkTX
f7193c121a
Replace custom juce 6.0 folder with git submodule
Signed-off-by: falkTX <falktx@falktx.com>
1 year ago