falkTX
|
cd02ffe80f
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-02-25 18:37:38 +00:00 |
|
falkTX
|
79698d1443
|
Also use -Wp,-U_GLIBCXX_ASSERTIONS
|
2022-02-18 08:31:08 +00:00 |
|
falkTX
|
e9dc1c87b8
|
Do not allow _GLIBCXX_ASSERTIONS to be enabled, for now
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-02-17 23:36:23 +00:00 |
|
falkTX
|
d8d3b83c51
|
HaikuOS build fixes, headless mode works
|
2022-02-17 01:57:17 +00:00 |
|
falkTX
|
d634f55fff
|
Fix -fno-finite-math-only for CI builds
|
2022-02-14 23:24:23 +00:00 |
|
falkTX
|
5c7eafe1ff
|
Build with -fno-strict-aliasing
|
2022-02-13 16:36:40 +00:00 |
|
falkTX
|
59e7818b41
|
Only use -ffat-lto-objects for MOD builds, not all headless ones
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-02-08 18:52:23 +00:00 |
|
falkTX
|
f3704490f6
|
Fix MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-02-08 13:07:24 +00:00 |
|
falkTX
|
d66e1cb88e
|
Final FreeBSD fix
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-02-08 00:30:10 +00:00 |
|
falkTX
|
0fc4a61870
|
Build and documentation tweaks
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-02-07 21:07:40 +00:00 |
|
falkTX
|
8276f86680
|
Prevent use of audio drivers and ports, also unwanted
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-01-30 15:51:14 +00:00 |
|
falkTX
|
d3584b0567
|
Stop using MIDI drivers and ports completely
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-01-30 15:26:51 +00:00 |
|
falkTX
|
cb26617890
|
Implement MIDI-Map, finishing all core replacements
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-01-30 00:33:54 +00:00 |
|
falkTX
|
20aaf47f33
|
Implement MIDI-CC panel, remove and replace old Rack CC modules
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-01-29 16:51:50 +00:00 |
|
falkTX
|
362cf9b2b9
|
Make TextEditor compatible with Core Notes, drop Core Notes
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-01-24 20:45:02 +00:00 |
|
falkTX
|
c4609cba06
|
Stop building Rack core audio and midi, setup Cardinal replacements
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-01-23 22:59:49 +00:00 |
|
falkTX
|
5d39ab42cb
|
Stop overriding Rack's Core modelMIDI_CV, we have our own now
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-01-23 22:42:01 +00:00 |
|
falkTX
|
623d80da4d
|
override plugin/Model.cpp in order to avoid link to VCV library
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-01-23 16:03:37 +00:00 |
|
falkTX
|
af637290fa
|
Make it clear which files are fully custom vs overridden
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-01-23 00:10:46 +00:00 |
|
falkTX
|
1194e289cb
|
Skip building Rack/src/app/TipWindow.cpp
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-01-22 23:27:51 +00:00 |
|
falkTX
|
58d54066d3
|
Fixup glBars, static but working view
|
2022-01-15 11:05:38 +00:00 |
|
falkTX
|
a8009a172d
|
Enable all the builds again
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-01-14 14:10:22 +00:00 |
|
falkTX
|
28e0295a4a
|
Use F7 key as "deploy to MOD" action, make it visible on file menu
Signed-off-by: falkTX <falktx@falktx.com>
|
2022-01-12 08:06:44 +00:00 |
|
falkTX
|
ef2058acee
|
Remove CLK and CLK/N from MIDI-CV module
We have better timing sources, let's use them and leave this
legacy MIDI pulses silliness behind.
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-12-18 22:36:59 +00:00 |
|
falkTX
|
ccb97ee618
|
Ship with a custom blendish.c so we can place fixes on it
|
2021-12-12 16:56:14 +00:00 |
|
falkTX
|
18f6e9a9b4
|
Make preset save/load actions work, requires rebuild
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-12-12 01:40:01 +00:00 |
|
falkTX
|
5a652907c7
|
override Scene.cpp; Move common menu/scene to new file; Cleanup
Closes #50
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-12-11 17:54:17 +00:00 |
|
falkTX
|
809558eb71
|
Fix some blank panels not having matching background color
|
2021-12-08 17:02:26 +00:00 |
|
falkTX
|
a96dadcb2b
|
Push LTO directly in DPF
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-12-05 21:38:33 +00:00 |
|
falkTX
|
16f1afc73c
|
Enable LTO for win64 builds; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-12-05 15:15:29 +00:00 |
|
falkTX
|
e87f3a03b9
|
Define __STDC_FORMAT_MACROS for windows builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-12-05 13:19:20 +00:00 |
|
falkTX
|
694ac13bd6
|
Reorder make rules to fix build on macOS
|
2021-11-16 13:30:19 +00:00 |
|
falkTX
|
37c84fb961
|
Fix build fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-11-16 11:05:02 +00:00 |
|
falkTX
|
5c9f4e802a
|
Tweak files in preparation for Rack update
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-11-16 10:57:51 +00:00 |
|
falkTX
|
c4426fd125
|
Finish createModel override, fix Ildaeil race condition on load
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-11-15 22:26:26 +00:00 |
|
falkTX
|
41dddc3bb1
|
Attempt at creating widget before loading state
|
2021-11-15 19:35:33 +00:00 |
|
falkTX
|
a66e60c64d
|
Update a few modules for compiler warning fixes
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-11-14 10:04:24 +00:00 |
|
falkTX
|
f5cd9c83a5
|
Use CardinalFX as base, as VST2 cannot do full Cardinal
|
2021-11-13 19:16:40 +00:00 |
|
falkTX
|
0fd2dff688
|
Stop using -ffat-lto-objects
|
2021-11-13 16:33:11 +00:00 |
|
falkTX
|
ac6cfaf16e
|
Forgot to add CardinalFX to the build
|
2021-11-09 20:39:11 +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
|
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
|
383f02ee2b
|
Filter out VCV logo from Core files at runtime
|
2021-11-04 23:58:43 +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 |
|
falkTX
|
3766f0bd42
|
Override Engine to 100% ensure proper threading (ie, none)
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-11-03 20:34:41 +00:00 |
|
falkTX
|
991ed6c8a7
|
Initial setup for Cardinal plugin variants
|
2021-10-27 19:34:16 +01:00 |
|
falkTX
|
9d90823a32
|
Use async dialog in place of osdialog
|
2021-10-27 15:30:14 +01:00 |
|