Paul Fd
57a41fd0a7
Add a check for sustain and sostenuto in the LV2
...
If the midi message is a sustain or sostenuto, pass it on regardless of the plugin-side automation compile time switch.
Also hide sustain/sostenuto CCs from the UI controls; most of the time they're for pedal noises and things like this.
2021-07-24 19:11:39 +02:00
Paul Fd
14c9864b25
Tweak the shading rectangle size
2021-07-24 17:29:39 +02:00
Paul Fd
47f45c6f77
Port values don't need to be saved/restored
...
But lv2:Parameters do !
2021-07-24 10:44:19 +02:00
JP Cimalando
85c174cd9c
Merge pull request #958 from psav/patch-1
...
Fix simde finding on non pkg_config enabled installations
2021-07-22 17:06:45 +02:00
Pete Savage
7ddebc5c3d
Fix simde finding on non pkg_config enabled installations
2021-07-22 15:51:00 +01:00
JP Cimalando
63ad88c671
Merge pull request #957 from psav/fix_import_for_cpp_17_build
...
Fixed import for CPP 17
2021-07-22 08:51:06 +02:00
Pete Savage
a9f7f458f6
Fixed import for CPP 17
2021-07-22 07:29:37 +01:00
Paul Ferrand
a1cef9ba16
Merge pull request #953 from paulfd/loop-startcc-aliases
...
Added aliases for Cakewalk and RGC loop_oncc opcodes
2021-07-20 12:26:17 +02:00
Paul Fd
aeb17c1fca
Parse oscillator=auto and only have implicit wavetables if the file is short AND wavetable tags are in
2021-07-20 12:25:03 +02:00
Paul Fd
825d558a4c
Added aliases for Cakewalk and RGC loop_oncc opcodes
2021-07-20 11:26:41 +02:00
Paul Ferrand
53277dae3c
Delete old license file [ci skip]
2021-07-20 10:27:40 +02:00
Paul Ferrand
26d15201d1
Merge pull request #952 from sfztools/add-license-1
...
Create LICENSE
2021-07-20 10:27:08 +02:00
Paul Ferrand
e7792b927f
Create LICENSE
2021-07-20 10:26:42 +02:00
Paul Ferrand
efcb0da58a
Merge pull request #947 from paulfd/group-opcodes-correction
...
Correct the int type in handleGroupOpcodes
2021-07-16 21:18:10 +02:00
Paul Fd
63c1af91ef
Input didn't work on Linux
2021-07-16 11:09:17 +02:00
Paul Fd
aaa49f3f8d
Correct the int type in handleGroupOpcodes
2021-07-16 00:53:22 +02:00
Paul Fd
5b278bafdf
Edit on double click
2021-07-16 00:24:25 +02:00
Paul Fd
3431642cd2
Use linear knobs in VST and LV2
2021-07-16 00:03:03 +02:00
Paul Fd
f34de3e3c9
CC input
...
- Add an EditValue in the knob
- Shade the knobs when editing
- Right-click on the knob allows to change from low resolution to high resolution CC
2021-07-15 01:16:01 +02:00
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 Fd
788a4301a1
Don't update the delay after the phase has passed
2021-06-27 19:35:20 +02:00
Paul Fd
d2ae2a0fe0
Add dynamic to the basic envelope
2021-06-27 16:51:29 +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
e79e5cf04d
Flex envelope dynamic update
2021-06-27 12:13:44 +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