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 |
|
falkTX
|
f67ec66dc8
|
Fix artifact name of linux-x86_64-debug builds
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-10-21 20:28:22 +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
|
ede7ed7749
|
Fix LTO
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-10-21 19:18:10 +01:00 |
|
falkTX
|
4b45e69e1a
|
Enable LTO for CI builds; Fix non-debug build
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-10-21 18:59:41 +01:00 |
|
falkTX
|
680719799d
|
Do not check for leaks, VCV has some which passes to us
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-10-21 18:53:04 +01:00 |
|
falkTX
|
4f4135e177
|
Fix plugin cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-10-21 18:47:30 +01:00 |
|
falkTX
|
e5fb0e1986
|
Fix debug build and lv2 gen
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-10-21 18:16:22 +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
|
ecd8976d6e
|
Fix Windows build
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-10-21 17:37:44 +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
|
588f316fd6
|
Do not crash if default font cant be loaded
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-10-21 16:37:40 +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
|
0c6746fdce
|
Start of custom asset location handling, WIP
|
2021-10-21 03:10:14 +01:00 |
|
falkTX
|
74206ec01a
|
Import water code for SharedResourcePointer, use it for init
|
2021-10-21 01:02:57 +01:00 |
|
falkTX
|
05df01ef3a
|
Fix build dir outside of source
|
2021-10-21 00:53:22 +01:00 |
|
falkTX
|
5e3692b0e1
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-10-20 20:40:58 +01:00 |
|
falkTX
|
c469dbf76b
|
Initial work for host parameters module
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-10-20 20:37:42 +01:00 |
|
falkTX
|
d989bdcc59
|
Add stubs for host-exposed parameters; Move app scenes to DSP
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-10-20 14:56:12 +01:00 |
|
falkTX
|
94f6412b4c
|
Fix crash on close; Set getDefaultDeviceId; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
2021-10-20 12:02:47 +01:00 |
|
falkTX
|
b5785743e8
|
Initial attempt at plugin state/restore
|
2021-10-20 03:05:03 +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 |
|