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 |
|
JP Cimalando
|
7284d30623
|
Merge pull request #724 from jpcima/api-improvements
API with reference counter
|
2021-03-20 22:04:16 +01:00 |
|
Jean Pierre Cimalando
|
dd5035db35
|
Use if-constexpr in Range
|
2021-03-20 21:58:22 +01:00 |
|
Paul Fd
|
2735d1536e
|
Reset the smoothers
|
2021-03-20 21:55:24 +01:00 |
|
JP Cimalando
|
9ea354f945
|
Merge pull request #726 from jpcima/message-api
Export the message functions
|
2021-03-20 20:21:42 +01:00 |
|
Jean Pierre Cimalando
|
ef7eebb5f2
|
Export message functions
|
2021-03-20 19:56:48 +01:00 |
|
Jean Pierre Cimalando
|
0fc90b983e
|
API with reference counter
|
2021-03-20 16:04:53 +01:00 |
|
JP Cimalando
|
39816ca8d8
|
Merge pull request #723 from paulfd/neverending-eg
Free-run the envelope if the sustain value is low enough
|
2021-03-20 00:28:41 +01:00 |
|
Jean Pierre Cimalando
|
0196fb57ad
|
Remove opcode limits
|
2021-03-19 23:59:41 +01:00 |
|
Paul Ferrand
|
287832e200
|
Free-run the envelope if the sustain value is low enough
Value taken from Sforzando
|
2021-03-19 21:26:14 +01:00 |
|
JP Cimalando
|
d183c8c5a7
|
Merge pull request #722 from jpcima/unchecked-range
Add UncheckedRange
|
2021-03-19 21:20:54 +01:00 |
|
Jean Pierre Cimalando
|
9ebd02bf38
|
Add UncheckedRange
|
2021-03-19 21:05:01 +01:00 |
|