Commit graph

3301 commits

Author SHA1 Message Date
Paul Fd
2bbd2011d2 Minor changes 2021-03-24 13:32:38 +01:00
Paul Fd
65ea4a27bf Working state 2021-03-24 13:32:38 +01:00
Paul Fd
8539508e0a WIP on the region state 2021-03-24 13:32:38 +01:00
Paul Fd
ed09e30fcf Missing the delayed release logic for sostenuto 2021-03-24 13:32:38 +01:00
Paul Fd
0a065a392c WIP 2021-03-24 13:32:38 +01:00
Paul Fd
df07f3ac82 Read and parse sostenuto-related stuff 2021-03-24 13:32:38 +01:00
JP Cimalando
9386ed2f09
Merge pull request #743 from jpcima/display-overlaps
Display overlap of key range and switches on VK
2021-03-24 12:49:41 +01:00
Jean Pierre Cimalando
50d3ccaaf0 Display overlap of key range and switches on VK 2021-03-24 12:49:03 +01:00
JP Cimalando
858028fcc6
Merge pull request #741 from jpcima/misc
Access to key label via OSC
2021-03-24 02:43:21 +01:00
Jean Pierre Cimalando
c86e04e63e Add some const qualifiers 2021-03-24 02:00:33 +01:00
Jean Pierre Cimalando
ca983090cc Access to key label via OSC 2021-03-24 02:00:16 +01:00
JP Cimalando
6e8afb0ea0
Merge pull request #738 from jpcima/actions-with-msvc
Migration of MSVC builds to Actions
2021-03-23 19:50:07 +01:00
Jean Pierre Cimalando
1ca1e1d443 Fix the Buffer-related issue 2021-03-23 19:14:11 +01:00
Jean Pierre Cimalando
ce1f11abec Remove MSVC from Appveyor 2021-03-23 17:44:21 +01:00
Jean Pierre Cimalando
11130150f6 Add github actions for MSVC 2021-03-23 17:43:15 +01:00
JP Cimalando
4afc1e938f
Merge pull request #737 from jpcima/range-adl
Fix Range ADL for some MSVC versions
2021-03-23 17:09:33 +01:00
Jean Pierre Cimalando
2fb69867c4 Fix Range ADL for some MSVC versions 2021-03-23 17:00:43 +01:00
JP Cimalando
f6505613db
Merge pull request #736 from jpcima/sndfile-default-off
Make sndfile off by default
2021-03-23 14:07:22 +01:00
Jean Pierre Cimalando
15628e1329 Try the macOS universal build 2021-03-23 13:42:59 +01:00
Jean Pierre Cimalando
b0e4fb316a sfizz_render without sndfile 2021-03-23 13:28:07 +01:00
Jean Pierre Cimalando
5610c2ec90 Add library st_audiofile_formats usable separately 2021-03-23 12:54:59 +01:00
Jean Pierre Cimalando
216b97a3bf Skip install sndfile in appveyor 2021-03-23 12:19:53 +01:00
Jean Pierre Cimalando
65de9c8e77 Disable sndfile also in Makefiles [ci skip] 2021-03-23 12:05:46 +01:00
Jean Pierre Cimalando
eb5bec3a03 Make sndfile off by default 2021-03-23 12:04:03 +01:00
JP Cimalando
1c45b7a491
Merge pull request #734 from jpcima/adsr-smooth-transitions
Adsr smooth transitions
2021-03-23 00:21:53 +01:00
Jean Pierre Cimalando
844aa1a6c2 Correctly set current value at exit of the release stage 2021-03-23 00:08:10 +01:00
Jean Pierre Cimalando
cf7bbdd565 Fix the sustain loop 2021-03-23 00:04:20 +01:00
Jean Pierre Cimalando
80d350d0c5 Remove ADSR unused variable 2021-03-22 23:56:09 +01:00
Jean Pierre Cimalando
13a92b57fe Fix the build with devtools and without sndfile 2021-03-22 23:42:50 +01:00
Jean Pierre Cimalando
a2cbec8c5e Update tests: increase delays to account ADSR fadeout 2021-03-22 22:25:53 +01:00
Jean Pierre Cimalando
d19c41bd90 Smooth envelope transitions (fixes #373) 2021-03-22 22:25:48 +01:00
Jean Pierre Cimalando
8c951d3a7f Remove unused ADSREnvelope::getNextValue() 2021-03-22 18:48:32 +01:00
Paul Ferrand
77a83561cf
Merge pull request #732 from paulfd/padding-frames
If the voice just started, output from the first source sample
2021-03-21 20:08:16 +01:00
Paul Ferrand
fcd379d991
Merge pull request #731 from paulfd/reset-smoothers
Some leeway in frame counting for the playhead moving
2021-03-21 18:25:37 +01:00
Paul Fd
6a765a78c5 If the voice just started, output from the first source sample 2021-03-21 18:20:35 +01:00
Paul Fd
ee9170d1a0 Some leeway in frame counting for the playhead moving 2021-03-21 17:28:32 +01:00
JP Cimalando
ce0a4df29f
Merge pull request #730 from jpcima/depth-v1-oncc
Implement SFZv1 depthcc modulations for EG and LFO
2021-03-21 17:22:49 +01:00
Jean Pierre Cimalando
107bfbb255 Add unit tests 2021-03-21 16:59:08 +01:00
Jean Pierre Cimalando
b865e23578 Implement SFZv1 depthcc modulations for EG and LFO 2021-03-21 16:43:54 +01:00
JP Cimalando
b9c01b07d7
Merge pull request #725 from jpcima/dspreset
Initial importer of DecentSampler
2021-03-21 14:09:40 +01:00
Jean Pierre Cimalando
ea9b77793d Initial importer of DecentSampler 2021-03-21 14:01:26 +01:00
JP Cimalando
b24d09e7d2
Merge pull request #729 from jpcima/misc-opcode-things
Move the value reading helpers out of Opcode
2021-03-21 13:17:04 +01:00
JP Cimalando
f1fb4d8bbe
Merge pull request #728 from jpcima/gw-cache
Hide the cache variables of cmake GNUWarnings
2021-03-21 13:16:58 +01:00
Jean Pierre Cimalando
c610b1d62d Move the value reading helpers out of Opcode 2021-03-21 12:55:35 +01:00
Jean Pierre Cimalando
00733266e1 Hide the cache variables of cmake GNUWarnings 2021-03-21 12:51:03 +01:00
JP Cimalando
21ab7e471d
Merge pull request #727 from jpcima/opcode-work
Fix incorrect bound enforcement due to truncation
2021-03-21 12:41:52 +01:00
Jean Pierre Cimalando
f17bc1a8bc Fix incorrect bound enforcement due to truncation 2021-03-21 12:40:37 +01:00
Paul Ferrand
3dfc9c84f3
Merge pull request #710 from paulfd/reset-smoothers
Reset the smoothers
2021-03-21 00:51:51 +01:00
JP Cimalando
43be852ddd
Merge pull request #721 from jpcima/remove-opcode-limits
Remove opcode limits
2021-03-20 22:54:21 +01:00
Paul Fd
ec021ae5de Correcting w.r.t. comments 2021-03-20 22:12:36 +01:00