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
Jean Pierre Cimalando
77aff4b1df
Pass the type of plugin to editor
2021-04-06 20:45:37 +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
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
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
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
Paul Fd
993620252b
Support polyphonic aftertouch basics
2021-04-04 23:07:43 +02:00
Jean Pierre Cimalando
06ae5d2f52
Add support of background image
2021-04-04 00:00:57 +02:00
Jean Pierre Cimalando
53a5e989e5
Pull model for current CC and switch
2021-04-03 23:26:14 +02:00
Jean Pierre Cimalando
5e06aba595
Send UI the instrument description
2021-04-03 23:25:19 +02:00
Jean Pierre Cimalando
9d3e365f2e
Instrument description in VST and LV2
2021-04-03 23:25:19 +02:00
Jean Pierre Cimalando
7091e4d54f
Make the importer a library of its own
2021-03-18 16:40:33 +01:00
Jean Pierre Cimalando
5803630c0d
Eliminate a leftover comment
2021-03-07 17:58:06 +01:00
Jean Pierre Cimalando
37b5c3b1bc
Add importer support in plugins
2021-03-07 17:40:05 +01:00
Jean Pierre Cimalando
097feedc95
Fix the memory corruption in LV2
2021-02-26 22:25:14 +01:00
Jean Pierre Cimalando
dc0f8692f2
Add button to reset scala file
2021-02-23 22:56:47 +01:00
Paul Fd
6deb3d37d7
Preliminary work for aftertouch handling
...
- Add the aftertouch modulation source
- Dispatch aftertouch events and track the aftertouch status in the midi state
- Parse cutoff_chanaft
- Convert aftertouch messages to an extended CC message
2021-02-11 06:08: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
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