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
Jean Pierre Cimalando
0b27ef3845
Fix new MinGW problems after raising c++ standard
2021-03-07 18:12:33 +01:00
Jean Pierre Cimalando
9e362a5507
Ensure to not set vst libs to a lower standard
2021-03-07 18:08:27 +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
625cf2a93b
Add import utilities for foreign instruments
2021-03-07 17:34:21 +01:00
Jean Pierre Cimalando
857cc25c57
Make luma and chroma adjustments
2021-03-07 09:08:22 +01:00
Jean Pierre Cimalando
4a91d5c724
Make the black key lighten on click
2021-03-07 08:57:56 +01:00
Jean Pierre Cimalando
1b515a1b33
Separate B/W key chroma and have these as variables
2021-03-07 08:56:35 +01:00
Jean Pierre Cimalando
194ceb2592
P-impl the VK to facilitate color editing
2021-03-07 08:54:27 +01:00
Jean Pierre Cimalando
e3b77b0417
vst: eliminate some string comparisons
2021-03-01 06:59:57 +01:00
Jean Pierre Cimalando
bb593277f6
Invalidate the secondary CC knob on value changed
2021-03-01 06:59:29 +01:00
Jean Pierre Cimalando
73ab9f4858
Volume and Pan knobs at top-right corner
2021-02-28 11:11:15 +01:00
Jean Pierre Cimalando
b71d56fc2e
Fix a mistake in SKnobCCBox implementation
2021-02-28 10:33:11 +01:00
Jean Pierre Cimalando
119bd7a222
Add null check for view
2021-02-28 10:13:36 +01:00
Jean Pierre Cimalando
c03a5dc635
Labeled CC knobs
2021-02-28 08:00:28 +01:00
Jean Pierre Cimalando
5fe2be5fac
Editor logo in shaded style
2021-02-27 13:37:03 +01:00
Jean Pierre Cimalando
8e122e3a36
Icons in filled style
2021-02-27 13:22:52 +01:00
Jean Pierre Cimalando
c88e55190f
Update vstgui
2021-02-27 11:14:28 +01:00
Jean Pierre Cimalando
8241eff331
Vertically realign the buttons
2021-02-27 10:04:47 +01:00
Jean Pierre Cimalando
7db931bfd2
Keyswitch badge with the key name
2021-02-27 09:45:03 +01:00
Jean Pierre Cimalando
7dc8423188
Realign things vertically
2021-02-27 08:07:06 +01:00
Jean Pierre Cimalando
974c6a0376
Update vstgui for pango < 1.44 compatibility
2021-02-27 00:23:39 +01:00
Jean Pierre Cimalando
aa56a81d25
Update vstgui with pango fonts for x11
2021-02-27 00:11:38 +01:00
Jean Pierre Cimalando
097feedc95
Fix the memory corruption in LV2
2021-02-26 22:25:14 +01:00