Commit graph

143 commits

Author SHA1 Message Date
redtide
57f519943b UI: changed Theme naming convetion 2021-04-08 15:52:00 +02:00
Jean Pierre Cimalando
e53b93ba19 Update to VST 3.7.2 2021-04-08 07:07:12 +02:00
Jean Pierre Cimalando
8b434d6c55 Add the VST2 wrapper 2021-04-08 04:13:57 +02:00
Jean Pierre Cimalando
a611d2261f Make vst3sdk_hosting a library target 2021-04-08 03:12:43 +02:00
Jean Pierre Cimalando
8849f3f4c0 Move a VSTGUI helper in vst3sdk_vstgui 2021-04-08 02:59:56 +02:00
Jean Pierre Cimalando
5aa26b58bf Make vst3 core a build-once target 2021-04-08 02:47:49 +02:00
Jean Pierre Cimalando
5b189848cd Make VST3 SDK a distinct target 2021-04-08 02:26:18 +02:00
Jean Pierre Cimalando
01ae6946e3 Make C++ standard the same for lib, plugin and editor 2021-04-08 01:11:06 +02:00
JP Cimalando
3c00c8b750
Merge pull request #793 from jpcima/host-info
Add host info for LV2, and in general
2021-04-07 15:39:29 +02:00
Jean Pierre Cimalando
e3018fed04 Add host info for LV2, and in general 2021-04-07 15:27:36 +02:00
Jean Pierre Cimalando
7c7537b428 Allocate greater port sizes 2021-04-07 15:24:34 +02:00
Jean Pierre Cimalando
45c36e93a8 Fix Atom port corruption in LV2 2021-04-07 15:09:37 +02:00
redtide
1c42bf30d2 UI: About dialog with sysinfo 2021-04-07 02:45:09 +02:00
Jean Pierre Cimalando
8d8f2e236a Update the layout tool, to support multi-line strings 2021-04-07 01:52:50 +02:00
Jean Pierre Cimalando
1aeca9de1c Add native helpers to get the CPU name 2021-04-07 00:31:48 +02:00
Jean Pierre Cimalando
f181a5db75 Add compatibility OS detection with uname 2021-04-06 22:53:20 +02:00
Jean Pierre Cimalando
bcc3dfff3a Add native helpers to get OS name with version 2021-04-06 22:34:08 +02:00
Jean Pierre Cimalando
6c26618dd8 Fix a problem of null-termination with Win32 API 2021-04-06 21:53:19 +02:00
Jean Pierre Cimalando
fafabe53fc Pass the name of the VST3 host program 2021-04-06 21:01:39 +02:00
Jean Pierre Cimalando
77aff4b1df Pass the type of plugin to editor 2021-04-06 20:45:37 +02:00
Jean Pierre Cimalando
20b436c5ae Fix the clang-tidy error 2021-04-06 20:18:53 +02:00
Jean Pierre Cimalando
087180db41 CC automations for VST, saving and loading 2021-04-06 19:50:16 +02:00
Jean Pierre Cimalando
30234fa8cf lv2: Add option to enable plugin-side CC automation 2021-04-06 13:16:05 +02:00
Jean Pierre Cimalando
0a40e29a8b Fix inability to save the user directory 2021-04-06 01:18:39 +02:00
JP Cimalando
539fbf6442
Merge pull request #776 from jpcima/lv2-parameters
Present the controllers as LV2 parameters
2021-04-06 01:00:19 +02:00
Jean Pierre Cimalando
4731bef9e1 Have editor only request value when CC is used 2021-04-06 00:43:30 +02:00
Jean Pierre Cimalando
68ee6775bb Let's not forget to send synth CC on restore 2021-04-06 00:39:46 +02:00
Jean Pierre Cimalando
cb85ca3970 Track current CC values after restore 2021-04-06 00:33:04 +02:00
Jean Pierre Cimalando
2cca5c31f3 Have distinct output port for notifying and automating 2021-04-06 00:22:25 +02:00
Jean Pierre Cimalando
a92c4fde3c Fix an error where controller is wrongly addressed 2021-04-06 00:18:25 +02:00
Jean Pierre Cimalando
1daffe1378 WIP CC save and load 2021-04-05 21:34:28 +02:00
redtide
d87863ba9c Text for icons in the about dialog 2021-04-05 21:14:37 +02:00
Jean Pierre Cimalando
d2d01b73b3 Structure for storage of CC automation 2021-04-05 19:01:36 +02:00
Jean Pierre Cimalando
2436414ad8 Allow UI to send value by controller 2021-04-05 18:28:26 +02:00
Jean Pierre Cimalando
62919343c3 Have editor respond to 'CC' EditId 2021-04-05 18:28:26 +02:00
Jean Pierre Cimalando
803c4f296e Have UI receive CC by parameter 2021-04-05 18:28:26 +02:00
Jean Pierre Cimalando
b40e8f4476 Fix mismatched function signature 2021-04-05 18:28:26 +02:00
Jean Pierre Cimalando
c7db9656a2 lv2: process CC by parameters in and out 2021-04-05 18:28:26 +02:00
Jean Pierre Cimalando
ccdbd4a61a Instantiate ccmap on UI side 2021-04-05 18:28:26 +02:00
Jean Pierre Cimalando
67b08f6663 Move ccmap in common LV2 2021-04-05 18:28:26 +02:00
Jean Pierre Cimalando
1c3104800a CC as parameters for LV2 2021-04-05 18:28:26 +02:00
JP Cimalando
c2be936b7e
Merge pull request #779 from redtide/about-dialog
UI: About dialog
2021-04-05 17:59:34 +02:00
Jean Pierre Cimalando
17d56bc30e Set up layout for the about dialog 2021-04-05 17:50:02 +02:00
Paul Fd
993620252b Support polyphonic aftertouch basics 2021-04-04 23:07:43 +02:00
Jean Pierre Cimalando
c0b142af8f Use the custom background image on main panel only 2021-04-04 01:54:20 +02:00
Jean Pierre Cimalando
f7df0b2abb Don't over-reference the image view 2021-04-04 01:34:33 +02:00
Jean Pierre Cimalando
128a94e443 Support transparent background images 2021-04-04 01:12:46 +02:00
Jean Pierre Cimalando
06ae5d2f52 Add support of background image 2021-04-04 00:00:57 +02:00
Jean Pierre Cimalando
bbac05281d Update InstrumentDescription to receive the image name 2021-04-03 23:51:29 +02:00
Jean Pierre Cimalando
0bcfbc5495 Update active voices with interval based on system clock 2021-04-03 23:26:22 +02:00