Commit graph

76 commits

Author SHA1 Message Date
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
Jean Pierre Cimalando
a39e1f8e2e Keyswitch name display 2021-02-25 10:10:23 +01:00
Jean Pierre Cimalando
291aa3d16b Rename keyswitch things for disambiguation 2021-02-25 09:22:24 +01:00
Jean Pierre Cimalando
ddefffea0e Prevent window input while file dialog is open 2021-02-25 08:59:13 +01:00
Jean Pierre Cimalando
9f78edf533 Delayed launch of "new file" dialog 2021-02-25 06:22:22 +01:00
Jean Pierre Cimalando
7d885bd297 Adjust box for symmetry 2021-02-24 02:35:47 +01:00
Jean Pierre Cimalando
2b80d77e50 Arrange row items horizontally 2021-02-24 02:22:18 +01:00
Jean Pierre Cimalando
51b85bc17e Display the memory usage 2021-02-24 02:22:12 +01:00
Jean Pierre Cimalando
10d81de41c Eliminate the rest of warnings 2021-02-24 01:13:16 +01:00
Jean Pierre Cimalando
79b6f32281 Make simpler: remove the typedefs 2021-02-24 01:12:22 +01:00
Jean Pierre Cimalando
c693492462 Fix some warnings 2021-02-24 01:08:40 +01:00
Jean Pierre Cimalando
95fb11ee34 Chevron menu for polyphony 2021-02-24 01:07:35 +01:00
Jean Pierre Cimalando
dc0f8692f2 Add button to reset scala file 2021-02-23 22:56:47 +01:00
Jean Pierre Cimalando
f16151e2c2 Add UI for scala file reset 2021-02-23 22:22:36 +01:00