Commit graph

3002 commits

Author SHA1 Message Date
Paul Fd
cb2caf4b15 Working tests 2021-02-11 06:10:10 +01:00
Paul Ferrand
49d749e354 WIP 2021-02-11 06:10:10 +01:00
Paul Fd
9a1e3971a9 WIP 2021-02-11 06:10:10 +01:00
Paul Fd
293e7a935f WIP 2021-02-11 06:10:10 +01:00
Paul Fd
e9941b4337 Scope the enums in sfz and remove the prefix 2021-02-11 06:10:10 +01:00
Paul Fd
60b5783753 Read enums through opcode.read 2021-02-11 06:10:10 +01:00
Paul Fd
17594241e7 Read booleans as a template overload 2021-02-11 06:10:10 +01:00
Jean Pierre Cimalando
0ab836787f Add new sources to makefile 2021-02-11 06:10:10 +01:00
Jean Pierre Cimalando
24f77f46eb Superfluous std::move 2021-02-11 06:10:10 +01:00
Paul Ferrand
b1f7a4bd66 Change the way the defaults and bounds for the opcodes are handled and read 2021-02-11 06:10:10 +01:00
JP Cimalando
02c5de1237
Merge pull request #636 from jpcima/vst-bits
Misc VST and plugin things
2021-02-08 21:05:46 +01:00
Jean Pierre Cimalando
118f123634 Use the enum value 2021-02-08 20:59:36 +01:00
Jean Pierre Cimalando
f1d240b88b Make a common lib for plugins, move OSC there 2021-02-08 20:59:32 +01:00
Jean Pierre Cimalando
15b6f15093 Update .gitignore 2021-02-08 20:31:53 +01:00
Jean Pierre Cimalando
65c3ef8b6b Have VST send HD controller values 2021-02-08 20:15:48 +01:00
Jean Pierre Cimalando
e75c148c67 Rename VST CC, not necessarily MIDI 2021-02-08 20:14:07 +01:00
Jean Pierre Cimalando
77719d788e Keep CC assignments in array, so they may be reassigned 2021-02-08 20:12:48 +01:00
Jean Pierre Cimalando
89a6830e1e Add controller edit IDs (not used yet) 2021-02-08 20:07:43 +01:00
JP Cimalando
3b8858b543
Merge pull request #635 from jpcima/controls-panel
Update control panel for efficient updates, preserving values
2021-02-08 20:01:57 +01:00
Jean Pierre Cimalando
6b319c5907 Remove the unused variable 2021-02-08 19:59:38 +01:00
Jean Pierre Cimalando
9e2b914a08 Update control panel for efficient updates, preserving values 2021-02-08 19:53:31 +01:00
Jean Pierre Cimalando
af551ab96f Build LV2 with C++ 2021-02-08 16:57:54 +01:00
Jean Pierre Cimalando
f6d92916ae Move plugins to subdirectories 2021-02-08 15:41:21 +01:00
JP Cimalando
1380978a55
Merge pull request #631 from jpcima/vst-cc-update
Update to CC controls panel
2021-02-05 18:02:01 +01:00
Jean Pierre Cimalando
595301ab34 Text truncation for CC labels 2021-02-05 17:42:24 +01:00
Jean Pierre Cimalando
cbd1f60271 Notify VST when SFZ is changed by reload 2021-02-05 17:33:16 +01:00
JP Cimalando
70d26b5da5
Merge pull request #629 from redtide/build-status-update
Added missing build options status
2021-02-04 21:29:04 +01:00
Jean Pierre Cimalando
4f359e456c Update makefile 2021-02-04 21:04:31 +01:00
redtide
4dbba3f1cc Added missing build options status 2021-02-04 20:43:55 +01:00
Jean Pierre Cimalando
629d681890 Fix linking LV2 with version file 2021-02-04 16:20:06 +01:00
Jean Pierre Cimalando
d3a53e05d4 VST pitch bend should default to middle 2021-02-04 13:34:44 +01:00
JP Cimalando
324ee4b8ac
Merge pull request #628 from jpcima/new-vst
Refactor VST with UpdateHandler
2021-02-04 13:16:36 +01:00
Jean Pierre Cimalando
9e0af1c6a4 Fix for Visual Studio build 2021-02-04 09:04:23 +01:00
Jean Pierre Cimalando
96d4eca1ae More efficient (and safer?) 2021-02-04 08:43:19 +01:00
Jean Pierre Cimalando
35e9240540 Make it build 2021-02-04 08:16:17 +01:00
Jean Pierre Cimalando
74285a1492 Refactor VST with UpdateHandler 2021-02-04 07:32:43 +01:00
Jean Pierre Cimalando
6ff6acad71 Fix a clang-tidy problem 2021-02-03 19:25:24 +01:00
JP Cimalando
9648d159a9
Merge pull request #626 from jpcima/delete-old-parser
Delete the old parser
2021-02-03 19:22:55 +01:00
Jean Pierre Cimalando
6eef90149f Delete the old parser 2021-02-03 19:14:51 +01:00
Jean Pierre Cimalando
3ee7812bd8 Update clang-tidy include paths 2021-02-03 19:06:36 +01:00
JP Cimalando
1a50bcaa72
Merge pull request #625 from jpcima/vst-pluginval
Fix a crash that makes VST fail pluginval
2021-02-03 18:11:06 +01:00
Jean Pierre Cimalando
a06a220866 Fix a crash that makes VST fail pluginval 2021-02-03 18:10:18 +01:00
JP Cimalando
dda909013d
Merge pull request #624 from jpcima/cc-osc
CC panel for user interface
2021-02-03 16:03:24 +01:00
Jean Pierre Cimalando
e431591d41 Clear OSC queue on editor closed 2021-02-03 16:02:13 +01:00
Jean Pierre Cimalando
787f388a26 Invalidate the controls after changes 2021-02-03 15:25:33 +01:00
Jean Pierre Cimalando
660dcb01d1 Fix: do not activate the timer while UI is closed 2021-02-03 15:22:08 +01:00
Jean Pierre Cimalando
36672546bc Update CC slots on SFZ file changed externally (LV2) 2021-02-03 14:54:21 +01:00
Jean Pierre Cimalando
fb012c4bf8 Redraw CC panel on layout 2021-02-03 14:42:24 +01:00
Jean Pierre Cimalando
20d5d93b7e Request all CC slots on file change 2021-02-03 14:41:16 +01:00
Jean Pierre Cimalando
3a70c37d93 Default text for CC labels 2021-02-03 14:37:07 +01:00