KIRA Ryouta
652ccb9059
Fix a bug that st_read_s16 and st_read_f32 reterned the number of frames
...
multiplied by the number of the WavPack file's channels.
2023-12-10 15:05:43 +01:00
KIRA Ryouta
be202a3b8a
fix tuning root
2023-12-10 12:02:15 +01:00
redtide
d91b338e1b
Added GitSubmoduleCheck.cmake module
2023-12-10 11:46:53 +01:00
Ivan A. Melnikov
c6287a121d
synth: Reset the voice before starting it
...
The voice manager may select a voice that is
currently audible, so its state has to be cleaned
up before starting over.
Fixes: https://github.com/sfztools/sfizz/issues/1180
2023-12-10 11:46:22 +01:00
cvde
9dac3cbd60
Adjusted the gain compensation to not lose gain due to applied pan stages (Issue #1086 )
2023-12-10 11:45:52 +01:00
Paul Fd
9b38c0bbc2
Add lotimer/hitimer tests
2023-12-10 10:49:06 +01:00
essej
621b4c2415
Add support for opcodes lotimer/hitimer
...
While not widely supported or well documented, is very useful especially when
triggering a note with on_locc/on_hicc to prevent a bunch of retriggers.
The region will trigger as long as the elapsed time from the note-on of the most recently triggered region in
the current polyphony group is between lotimer and hitimer amount of seconds. lotimer default 0, hitimer default is
max_float.
Example use: to preventing a region from retriggering too quickly, set lotimer=0.1
2023-12-10 10:49:06 +01:00
redtide
276ab2ce68
Updated Doxyfile.in template
2023-11-14 11:25:45 +01:00
redtide
7cf5dd22a5
Keep track of wavpack arm configuration issue
2023-10-21 11:56:15 +02:00
Paul Ferrand
1a7785f34d
Further wavpack tweaks
2023-10-16 22:00:14 +02:00
Paul Ferrand
3e2952b69b
Fix some Apple build inconsistencies
2023-09-29 11:18:40 +02:00
redtide
afc6dbaa3b
Explicitly disabled unwanted WavPack options
2023-08-29 22:31:01 +02:00
redtide
d2a4ded738
Updated wavpack submodule
...
this fixes an upstream CMake minimum version compatibility issue
2023-08-29 20:56:21 +02:00
redtide
b27cc4e536
CI: Fixed Windows release zip package
2023-08-26 16:06:10 +02:00
redtide
c2783f1853
Typo in CHANGELOG
2023-08-26 15:29:49 +02:00
redtide
4174e8e00f
Updated CHANGELOG
2023-08-25 13:16:04 +02:00
essej
69896109e7
modifications to support univeral x86_64/ARM builds on Mac
2023-08-24 10:19:25 +02:00
Paul Fd
c25f9546b0
Add a test for #1077
2023-08-08 10:32:48 +02:00
Paul Fd
0dc79ff100
Disable the audiofiles checks
...
Still failing sometimes
2023-08-07 23:12:43 +02:00
Paul Fd
09c9256b92
Enable the <sample> test
2023-08-07 22:48:42 +02:00
Paul Fd
1e771a45e7
Reenable and fix tests
...
- Add ASAN workflows
- Remove flag messages from configure; these are misleading as they exclude `COMPILE_OPTIONS`
- Fix non-working tests
- Fix WavPack file loading on Windows
- Fix ASAN traps in LoFi code due to a SIMD `loadu` call in HIIR resamplers
- Add tests for st_audiofile
-
2023-08-07 22:48:42 +02:00
Python Blue
507c61d458
Fix modulation matrix when CC modulations are per voice
2023-08-07 22:03:11 +02:00
Paul Fd
d470f7004e
Fix build on Windows
...
- C/CXX should not be passed to MASM
- Fix CMAKE_BUILD_TYPE
2023-08-07 11:44:51 +02:00
Paul Ferrand
27228226f9
Merge pull request #1177 from sfztools/issue-1176
...
Fix FlexEGs shape
2023-08-03 17:19:32 +02:00
Paul Ferrand
4d8c780df8
Fix FlexEGs shape
2023-08-03 13:26:06 +02:00
Paul Ferrand
2248de3868
Merge pull request #1100 from paulfd/cutoff-cc
...
Unclamp the cutoff and add OSC queries for the cutoff modifiers
2023-06-07 08:58:16 +02:00
Paul Ferrand
cfc39ca724
Merge pull request #1129 from lucianoiam/wavpack
...
Add WavPack audio files support
2023-05-31 17:25:36 +02:00
redtide
3d2a16c315
CI: Removed MinGW builds
2023-05-30 10:53:23 +02:00
redtide
1fb62d5043
Removed VCPKG option
2023-05-30 10:41:58 +02:00
Paul Ferrand
c3c416496f
Move define
2023-05-30 09:23:51 +02:00
Paul Ferrand
17584a414a
Fix makefile
2023-05-29 14:59:12 +02:00
Paul Ferrand
121d795559
Cover flac since we're at it
2023-05-29 14:02:16 +02:00
Paul Ferrand
8e4e6460d8
Add a test
2023-05-28 16:37:23 +02:00
Luciano Iam
e59a41be69
Properly load float WavPack audio
2023-05-28 16:05:52 +02:00
Luciano Iam
d1158bae66
Deal with multichannel WavPack files
2023-05-28 16:05:52 +02:00
Luciano Iam
2e388848d3
Support audio files with .wv extension
2023-05-28 16:05:52 +02:00
Luciano Iam
a35110c706
Support WavPack in st_audiofile
2023-05-28 16:05:52 +02:00
Luciano Iam
bca192de54
Add WavPack library
2023-05-28 16:05:52 +02:00
redtide
8b4ef10bcf
Merge pull request #1171 from sfztools/remove-cxx-switches-ci
...
Remove CXX standard switches on CI to use the default config
2023-05-28 10:58:21 +02:00
redtide
28c3b10c17
Merge pull request #1170 from essej/filepool-copy-fix
...
Crash fix for reloading SFZ : needed to copy preloadCallCount in FilePool copy constructors
2023-05-28 10:36:12 +02:00
Paul Ferrand
8c5ba3de7a
Remove CXX standard switches on CI to use the default config
2023-05-28 10:21:02 +02:00
redtide
866b7bab8b
Disable (again) non working tests
2023-05-28 07:55:49 +02:00
essej
ad236085fa
copy preloadCallCount in FilePool copy constructors. this was critical to avoid crashing behavior when the SFZ is reloaded.
2023-05-27 16:40:06 -04:00
redtide
f407ea8d64
Update README.md
...
Added wiki link, OBS badge and some clean up
2023-05-25 08:11:53 +02:00
redtide
76aa35a65f
CI: minimal change
2023-05-24 18:16:29 +02:00
redtide
0c1ab10f49
CMake: fixed pkgconfig file install from sfizz-ui project
2023-05-23 14:51:02 +02:00
redtide
899e988c8c
CMake: 3.13 as minimum for non Windows platforms, plus minor fixes
2023-05-23 12:27:31 +02:00
redtide
206786447e
Merge pull request #1169 from redtide/abseil-20230125-3
...
Update Abseil to 20230125.3, raise minimum requirements to CMake 3.12 and C++14
2023-05-22 20:12:57 +02:00
redtide
29b2effee8
Update Abseil to 20230125.3
...
raise minimum requirements to CMake 3.12 and C++14
2023-05-22 19:35:25 +02:00
redtide
cf3c96ba8d
Merge pull request #1168 from redtide/embedded-sample-test
...
CI update
2023-05-22 17:42:11 +02:00