Commit graph

3187 commits

Author SHA1 Message Date
Jean Pierre Cimalando
7f2daa24e7 Implement the LFOs v1 2021-03-10 17:15:38 +01:00
Jean Pierre Cimalando
ef1a548d98 Add v1 LFOs in voices 2021-03-10 16:48:25 +01:00
Jean Pierre Cimalando
3957668d0f Add modulation key for v1 LFOs 2021-03-10 16:48:25 +01:00
Jean Pierre Cimalando
dfd777fd3e Move LFO modulation keys into the description 2021-03-10 16:48:25 +01:00
Jean Pierre Cimalando
97c9411f8d Refactor the opcode handling for LFO and EG 2021-03-10 16:48:10 +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
JP Cimalando
9d3be1ac94
Merge pull request #690 from jpcima/mingw-dwrite3
Workaround for MinGW CI to build custom font support
2021-03-10 12:20:18 +01:00
Jean Pierre Cimalando
ec506edbbc Add flag BUILD_SHARED_LIBS=OFF 2021-03-10 11:49:50 +01:00
Jean Pierre Cimalando
5a6a1bbfcd Workaround for MinGW CI to build custom font support 2021-03-10 10:18:11 +01:00
Jean Pierre Cimalando
ec85b2e169 Add feature check for MinGW dwrite3 support 2021-03-10 09:38:21 +01:00
JP Cimalando
f7fe13c97a
Merge pull request #687 from jpcima/vstgui-filedialog-filters
Update vstgui for file dialog filters
2021-03-09 19:56:20 +01:00
Jean Pierre Cimalando
eef101766e Update vstgui for file dialog filters 2021-03-09 19:12:44 +01:00
JP Cimalando
407fe3a123
Merge pull request #682 from jpcima/lfos-dedup
Deduplicate LFO code in core/fx
2021-03-09 15:31:06 +01:00
Paul Ferrand
8b16f82fda
Merge pull request #654 from paulfd/loop-count
Add support for count and loop_count
2021-03-09 14:53:19 +01:00
JP Cimalando
ce79f8c9b1
Merge pull request #683 from jpcima/flex-eg-samplerate
Update the sample rate of Flex EG
2021-03-09 11:19:30 +01:00
Jean Pierre Cimalando
c23d9b5f5b Update the sample rate of Flex EG 2021-03-09 10:00:13 +01:00
Jean Pierre Cimalando
d9e230c7e6 Deduplicate LFO code in core/fx 2021-03-08 18:05:29 +01:00
JP Cimalando
605ad43306
Merge pull request #681 from jpcima/vst-fixes
Ensure to initialize the PlayState structure
2021-03-08 16:50:29 +01:00
Jean Pierre Cimalando
3edf948949 Ensure to initialize the PlayState structure 2021-03-08 16:43:45 +01:00
JP Cimalando
89b09d2985
Update src/sfizz/Voice.cpp 2021-03-08 16:24:12 +01:00
JP Cimalando
ca21566724
Merge pull request #680 from jpcima/importer
Import foreign instruments
2021-03-08 08:04:24 +01:00
Paul Fd
f1d4dfb823 Fine tune the looping behavior 2021-03-07 18:37:38 +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
JP Cimalando
4d294dd488
Merge pull request #679 from jpcima/vk-color
Virtual keyboard color adjustments
2021-03-07 09:11:11 +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
JP Cimalando
a4dfa43cb5
Merge pull request #678 from redtide/ci-arch-image
GH Actions: restored official Archlinux image
2021-03-06 19:31:10 +01:00
redtide
da57f36a0f GH Actions: restored official Archlinux image 2021-03-05 21:22:19 +01:00
Paul Fd
5d8eda7428 Better messaging 2021-03-05 13:06:07 +01:00
Paul Fd
a98e909eeb Tweaks 2021-03-05 13:02:03 +01:00
Paul Fd
4a3c1f36e5 Handle the different types of looping 2021-03-05 00:21:35 +01:00
Paul Fd
f2a79723a7 Add support for count 2021-03-04 16:11:34 +01:00
redtide
29d8723601 Removed erroneous comment 2021-03-02 17:10:03 +01:00
JP Cimalando
4fe2dc99ca
Merge pull request #675 from jpcima/vst-misc
vst: eliminate some string comparisons
2021-03-01 07:49:20 +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
JP Cimalando
4edbf1f6a5
Merge pull request #674 from jpcima/volume-and-pan-knobs
Volume and pan knobs
2021-02-28 11:22:44 +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
JP Cimalando
56ec689642
Merge pull request #673 from jpcima/cc-knob-labeled
Labeled CC knobs
2021-02-28 08:17:58 +01:00
Jean Pierre Cimalando
c03a5dc635 Labeled CC knobs 2021-02-28 08:00:28 +01:00
JP Cimalando
7b1a022565
Merge pull request #655 from paulfd/delay
Delay every modulation by the initial voice delay
2021-02-28 04:14:57 +01:00