Commit graph

1861 commits

Author SHA1 Message Date
falkTX
4d2541429b
Pack the resources too
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-28 21:52:55 +01:00
falkTX
eae93a0439
Pack the binaries for CI
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-28 20:46:45 +01:00
falkTX
9eb553eb3c
Handle Befaco ADSR conflict
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-28 19:35:57 +01:00
falkTX
55b4ad8be7
Try skipping step 6
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-28 19:32:48 +01:00
falkTX
239b6a1954
mingw cstdio workaround
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-28 19:16:58 +01:00
falkTX
672b377678
Update DPF
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-28 12:37:11 +01:00
falkTX
f1bc544a89
Update modules
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-28 12:33:13 +01:00
falkTX
e4017044a3
Windows doesn't like uint; Cleanup whitespace
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-28 11:47:27 +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
9b254bbc12 Tests for integrated opengl widgets in vcv canvas 2021-10-28 01:22:54 +01:00
falkTX
83f0cde441 Importing makefile base is still needed 2021-10-27 20:10:40 +01:00
falkTX
7552ac59e1 This is a bit weird, but works 2021-10-27 19:57:49 +01:00
falkTX
991ed6c8a7 Initial setup for Cardinal plugin variants 2021-10-27 19:34:16 +01:00
falkTX
1b17b08da3 Do not have standalones in GH artifacts, they do not work 2021-10-27 16:01:04 +01:00
falkTX
b3a1efdc4b Rename file menu option "Open" as "Import..." 2021-10-27 15:55:42 +01:00
falkTX
9d90823a32 Use async dialog in place of osdialog 2021-10-27 15:30:14 +01:00
falkTX
8cbd473102
Fix file->open dialogs for Windows
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-27 05:21:40 +01:00
falkTX
541a994adf Add window size as plugin state 2021-10-27 03:20:18 +01:00
falkTX
a5c42b5460 Fix super/meta modifier not being set 2021-10-27 02:45:12 +01:00
falkTX
ae8e93a780 bsd sed is sooo bad.. 2021-10-27 02:07:31 +01:00
falkTX
20668cbdca Force HAVE_LIBZSTD in there, we need it 2021-10-27 01:19:54 +01:00
falkTX
ad5429cfbb Do not take context lock when loading patch via UI 2021-10-27 00:38:01 +01:00
falkTX
570f9f94a9 Make sure libarchive uses libzstd instead of external tools; Cleanup 2021-10-27 00:16:12 +01:00
falkTX
0c7c99c8fc
More careful UI creation
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-26 21:35:05 +01:00
falkTX
56400169d3
Fix lockup on load after the latest commits
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-26 20:31:03 +01:00
falkTX
a2035b7b69 Stop using osdialog altogether; Fix macOS file->open action 2021-10-26 18:56:02 +01:00
falkTX
e551acc5a4 Make sure to load the correct template.vcv 2021-10-26 17:13:31 +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
98de75cba0
Remove github sponsors link for now
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-24 19:17:53 +01:00
falkTX
15b6ca0397
Add some info prints regarding remote control
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-23 16:09:33 +01:00
falkTX
e83d514eb6
Initial code for remote push over OSC
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-23 15:48:09 +01:00
falkTX
a00020e597
Support fully headless builds
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-23 02:30:42 +01:00
falkTX
79e74ef909
Add in NANOVG_GLES2 for possible future case usage
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-23 01:21:07 +01:00
falkTX
453789c38a
Leave stuff behind from the unsuccessful remote attempt
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-23 01:14:09 +01:00
falkTX
d4b17e0a90
Sort out some makefile details
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-23 01:13:15 +01:00
falkTX
c55455eb21
Allow to cancel file-open dialog
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-22 16:27:03 +01:00
falkTX
c6b0a0241e
Get file->open to use DPF file browser actions, not osdialog
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-22 14:22:49 +01:00
falkTX
88beb01572
Alternative folder setup for custom files, override MenuBar.cpp
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-22 14:08:57 +01:00
falkTX
0a0f09bc8a
Custom file menu
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-22 13:26:07 +01:00
falkTX
08b6a8ef8b
Implement the rest of parameters / user-settings
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-22 12:04:53 +01:00
falkTX
f31343119b Fix offset for ui->dsp parameter changes
Closes #22

Signed-off-by: falkTX <falktx@falktx.com>
2021-10-22 11:16:03 +01:00
falkTX
33c496532e Properly setup macOS VST2/3 bundles 2021-10-22 01:02:33 +01:00
falkTX
48125054a6 Fix macOS package 2021-10-22 00:42:17 +01:00
falkTX
738a0c820e
Alternative MIDI output approach that works
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 23:54:04 +01:00
falkTX
3600f441ab
Non-working MIDI output
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 23:02:03 +01:00
falkTX
70d2f63acc
Add MIDI input driver
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 22:53:45 +01:00
falkTX
f178251d79
Fix finding resources in windows for plugins using '/' separator
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-21 20:41:34 +01:00