Commit graph

3776 commits

Author SHA1 Message Date
Paul Ferrand
af902ee8b0
Merge pull request #938 from paulfd/veltrack-oncc
veltrack_oncc and veltrack_curvecc
2021-07-11 00:31:02 +02:00
Paul Fd
5e1b06d810 Don't normalize pitch and filter 2021-07-10 23:25:07 +02:00
Paul Ferrand
d782631027
Merge pull request #943 from paulfd/sndfile-license
Rewrite the LGPL warning regarding libsndfile
2021-07-10 12:41:34 +02:00
Paul Ferrand
1125d3c3db
Merge pull request #946 from paulfd/keyboard-highlight
Don't draw a white keyboard if all keys are used
2021-07-10 10:14:01 +02:00
Paul Fd
d1d2f9a36b Don't draw a white keyboard if all keys are used 2021-07-10 01:46:46 +02:00
Jean Pierre Cimalando
07260b134f Add missing include in devtools/Preprocessor 2021-07-06 17:24:21 +02:00
Paul Fd
fe744b2823 Remove the LGPL file from the installer 2021-07-06 00:26:43 +02:00
Paul Ferrand
afa6e1d2a4
Merge pull request #942 from paulfd/ppc64
Don't include the VST for PPC
2021-07-06 00:18:35 +02:00
Paul Fd
81f88c60cf Rewrite the LGPL warning regarding libsndfile 2021-07-06 00:16:24 +02:00
Paul Fd
148fe445c4 Don't include the VST for PPC 2021-07-05 23:57:09 +02:00
Paul Ferrand
6748c1ed02
Merge pull request #935 from paulfd/pianobook
Store files to load and their offset and defer loading
2021-07-05 23:46:48 +02:00
Paul Ferrand
2be91453e8
Merge pull request #941 from paulfd/salamander
Passing lokey=-1 does not reactivate the note trigger
2021-07-05 18:28:20 +02:00
Paul Fd
5fc3db6ad4 Passing lokey=-1 does not reactivate the note trigger 2021-07-05 12:06:15 +02:00
Paul Fd
559464684a CC Triggers also considers sequences 2021-07-05 11:31:24 +02:00
Paul Fd
5dbeb58eb0 Add filter veltrack oncc 2021-07-05 09:24:39 +02:00
Paul Fd
3658de4497 Add amp and pitch veltrack oncc 2021-07-05 09:22:07 +02:00
Paul Fd
f84cacebf6 Rename the stateful free functions 2021-07-05 09:12:35 +02:00
Paul Fd
f7a56d67bf MOD build 2021-07-04 19:36:14 +02:00
Paul Fd
66ec8c4423 Move the stateful region value computations in a separate file 2021-07-04 19:32:17 +02:00
Paul Ferrand
6b01bde1af
Merge pull request #934 from paulfd/int-group-id
Negative group IDs
2021-07-02 10:23:16 +02:00
Paul Fd
da942c9244 Store files to load and their offset and defer loading
Better behavior when using a file multiple times with different offsets.
2021-06-30 22:45:11 +02:00
Paul Fd
5527282159 Parse the relevant inputs 2021-06-29 10:48:53 +02:00
Paul Fd
c382b8894e Negative group IDs 2021-06-27 22:35:41 +02:00
Paul Ferrand
6b1a7cd259
Merge pull request #932 from paulfd/flex-eg-oncc
EG tests and bugfix
2021-06-27 12:13:51 +02:00
Paul Fd
83be87c449 Removed the dynamic update 2021-06-27 11:22:03 +02:00
Paul Fd
cbff8666c1 Remove useless midistate injection 2021-06-26 23:05:14 +02:00
Paul Fd
8563a1735f Merged implementations with dynamic updates 2021-06-26 22:50:57 +02:00
Paul Fd
5da331cf18 Parse CC modifiers for flex EGs 2021-06-26 22:44:46 +02:00
JP Cimalando
ba7cb52b9c
Merge pull request #930 from jpcima/flex-eg-mods
Add modulations for Flex EG time and level
2021-06-26 21:22:04 +02:00
Jean Pierre Cimalando
4de9b42427 Add tests 2021-06-26 21:09:36 +02:00
Jean Pierre Cimalando
503ff04f9b Add modulations for Flex EG time and level 2021-06-26 19:09:27 +02:00
Paul Ferrand
78673d683a
Merge pull request #929 from paulfd/off-vs-released
Differentiate between releasing and "offed"
2021-06-25 23:55:41 +02:00
Paul Fd
c411d0ed61 Add tests 2021-06-25 19:44:04 +02:00
Paul Fd
92f741687e Differentiate between releasing and "offed"
The goal is to be able to off voices in their release stage, possibly shortening the release tail
2021-06-25 17:59:48 +02:00
JP Cimalando
30ff993de1
Merge pull request #928 from redtide/readme-badges
Added sfz badges to README
2021-06-24 23:36:26 +02:00
JP Cimalando
4bbcea4381
Merge pull request #927 from jpcima/refork-vst3sdk
Use a fork of VST public.sdk
2021-06-23 22:39:23 +02:00
Jean Pierre Cimalando
adccf5088d Use a fork of VST public.sdk 2021-06-23 22:22:22 +02:00
Jean Pierre Cimalando
3318d02de9 Update vstgui, fixes the compile-time pango check 2021-06-23 19:40:38 +02:00
Paul Ferrand
3d6987d47c
Merge pull request #917 from praashie/develop
Fix group cutting behavior with CC triggered samples (such as sustain pedals)
2021-06-23 08:17:20 +02:00
Paul Ferrand
1a8185aa27
Merge pull request #898 from paulfd/release-sustain
Add the ability to cancel the release on the basic ADSR Envelope
2021-06-23 00:18:29 +02:00
Paul Fd
e4b4dcd655 Add a test case 2021-06-23 00:17:02 +02:00
Paul Fd
d00115ed7d Reformat 2021-06-23 00:12:05 +02:00
Paul Ferrand
0c8beed6ca
Merge branch 'develop' into release-sustain 2021-06-23 00:08:15 +02:00
JP Cimalando
c3ee3982ec
Merge pull request #926 from jpcima/importer
Enable the importer in JACK and Puredata
2021-06-22 21:52:13 +02:00
Jean Pierre Cimalando
7f49eab79f Mark the importer API with extern C 2021-06-22 21:38:54 +02:00
Jean Pierre Cimalando
6c88b3f663 Fix a warning with sfizz_import.h in C 2021-06-22 21:30:16 +02:00
Jean Pierre Cimalando
fdf25d6407 Enable the importer in Puredata 2021-06-22 21:28:09 +02:00
Jean Pierre Cimalando
f9cc84b5f0 Use the importer in the JACK client 2021-06-22 21:25:39 +02:00
Jean Pierre Cimalando
23a1ab268d Deduplicate load-or-import code from plugins 2021-06-22 21:18:16 +02:00
JP Cimalando
ee477ee58a
Merge pull request #925 from jpcima/macos-edit-file
macos: open SFZ files in the associated editor
2021-06-22 20:30:11 +02:00