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
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
Jean Pierre Cimalando
12896fe168
clang-tidy fixes
2021-04-03 23:26:22 +02:00
Jean Pierre Cimalando
9636b3c733
Delete redundant information
2021-04-03 23:26:22 +02:00
Jean Pierre Cimalando
53a5e989e5
Pull model for current CC and switch
2021-04-03 23:26:14 +02:00
Jean Pierre Cimalando
d729ba66e6
Consistency in /sw/last/current replies
2021-04-03 23:25:19 +02:00
Jean Pierre Cimalando
c39cae79f9
Add some assertions
2021-04-03 23:25:19 +02:00
Jean Pierre Cimalando
39c6df0719
Handle description data in editor
2021-04-03 23:25:19 +02:00
Jean Pierre Cimalando
5e06aba595
Send UI the instrument description
2021-04-03 23:25:19 +02:00
Jean Pierre Cimalando
10b36293b6
Add a helper macro for ranged EditIds
2021-04-03 23:25:19 +02:00
Jean Pierre Cimalando
0d8deb1fb9
Keep path and description updated separately
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
b272b1a3e3
Helper to extract a description of the instrument
2021-04-03 23:25:19 +02:00
Jean Pierre Cimalando
80ae52a205
Generate a build ID from Git, to display in editor
2021-04-03 23:01:30 +02:00
JP Cimalando
8f33c90ffb
Merge pull request #769 from redtide/image-opcode
...
image opcode
2021-04-03 20:41:17 +02:00
Jean Pierre Cimalando
4b5b190fbe
Move image utilities in a ImageHelpers file
2021-04-03 20:37:45 +02:00
Jean Pierre Cimalando
4783f21b31
Change stb_image into a library target
2021-04-03 20:13:33 +02:00
redtide
0c4f136874
Added image opcode
2021-04-03 19:44:40 +02:00
Jean Pierre Cimalando
68b74cd237
New fixes for clang-tidy
2021-04-01 17:08:26 +02:00
Jean Pierre Cimalando
50d3ccaaf0
Display overlap of key range and switches on VK
2021-03-24 12:49:03 +01:00
Jean Pierre Cimalando
ea9b77793d
Initial importer of DecentSampler
2021-03-21 14:01:26 +01:00
Jean Pierre Cimalando
77f532bf17
Fix a memory corruption in the editor
2021-03-18 20:55:38 +01:00
Jean Pierre Cimalando
7091e4d54f
Make the importer a library of its own
2021-03-18 16:40:33 +01:00
Jean Pierre Cimalando
cc0de3c12c
Add virtual dtor where needed
2021-03-18 14:18:52 +01:00
Jean Pierre Cimalando
cf2832d462
Have interval as constant, and set lower value
2021-03-18 11:26:40 +01:00
Jean Pierre Cimalando
0a63256b65
Background work when idle
2021-03-18 02:29:01 +01:00
Jean Pierre Cimalando
65ac71a2aa
Add and remove timers only when a frame is active
2021-03-17 11:44:14 +01:00
JP Cimalando
1e3b85827e
Merge pull request #691 from redtide/windows-fileselector-default-filter
...
Don't use VSTGUI::CNewFileSelector::setDefaultExtension
2021-03-10 12:30:40 +01:00
redtide
982116a050
Don't use VSTGUI::CNewFileSelector::setDefaultExtension
...
This fixes a wrong file extension filter in the file dialog under Windows.
It seems that the last added extension is selected as default one due to some wrong selection index. So use the All Files filter as workaround.
2021-03-10 12:28:57 +01:00
Jean Pierre Cimalando
ec85b2e169
Add feature check for MinGW dwrite3 support
2021-03-10 09:38:21 +01:00
Jean Pierre Cimalando
eef101766e
Update vstgui for file dialog filters
2021-03-09 19:12:44 +01:00
Jean Pierre Cimalando
3edf948949
Ensure to initialize the PlayState structure
2021-03-08 16:43:45 +01:00