Paul Fd
3d7bcb4968
Add setters
2024-01-27 18:33:18 +01:00
redtide
cd042c84e8
Updated wavpack
2024-01-03 23:53:44 +01:00
Python Blue
adefb7d60e
Add support for curvecc opcodes on v1 EGs
2024-01-01 12:19:02 +01:00
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
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
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
Paul Ferrand
c3c416496f
Move define
2023-05-30 09:23:51 +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
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
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
8c48bdbf83
Update cpuid, dr_libs and stb_vorbis libraries
...
- cpuid 8.0.0
- dr_libs 0.13.8 (4b3d078 2023-03-25)
- stb_vorbis 1.22, removed dedicated repository submodule, replaced with directory
2023-05-11 09:12:23 +02:00
Michael R. Crusoe
ad711ee42f
Upgrade bundled SIMDe to 0.7.6
2023-05-08 01:47:50 +02:00
redtide
8b2db47dc6
Update cxxopts to v3.1.1
2023-04-09 14:12:59 +02:00
redtide
0dc06d69e3
Update ghc::filesystem to v1.5.14
2023-04-09 14:12:59 +02:00
Paul Fd
7b97460564
Fix libsndfile build and add CI
2022-07-30 02:24:32 +02:00
Paul Ferrand
8ace080aea
Update ghc::filesystem to v1.5.12
2022-07-29 02:35:11 +02:00
Paul Ferrand
960fc6de1c
Update abseil
2022-07-29 02:35:11 +02:00
Paul Fd
803052b552
Parse <sample> with base64 data
...
Also added the necessary plumbing to load from RAM
It's missing AIFF since the API is file-based for now.
2021-11-24 12:04:41 +01:00
Paul Fd
c75e90b034
Checkout abseil 2021_11_02
2021-11-10 09:39:17 +01:00
Paul Fd
d8feff462e
Update fmidi to v0.1.1
2021-11-10 09:34:13 +01:00
Paul Fd
a76ff49192
Update GHC Filesystem to v1.5.10
2021-11-10 09:14:14 +01:00
Paul Fd
e90a11d95d
Update cxxopts to v3
2021-11-10 09:09:58 +01:00
Jean Pierre Cimalando
3fd0d4ee5d
Add jsl::aligned_unique_ptr and jsl::make_aligned
2021-09-22 03:12:52 +02:00
Jean Pierre Cimalando
526525be6a
Update filesystem to fix macOS c++17
2021-09-21 19:58:31 +02:00
Jean Pierre Cimalando
ce6541e643
Update simde, to fix ARMv7 builds
2021-05-09 18:45:12 +02:00
Jean Pierre Cimalando
082c3fa58f
Dynamic frame allocation for OGG vorbis
2021-04-09 20:36:05 +02:00
Paul Fd
7b809b10f2
Update abseil and ghc::filesystem
2021-04-05 14:54:52 +02:00
Jean Pierre Cimalando
5610c2ec90
Add library st_audiofile_formats usable separately
2021-03-23 12:54:59 +01:00
Jean Pierre Cimalando
9cd68008a9
Switch to upstream SIMDe
2021-02-26 05:52:20 +01:00
Jean Pierre Cimalando
16a074bc50
Use simde custom fork
...
Until simd-everywhere/simde#704 gets fixed
2021-02-21 23:29:54 +01:00
Jean Pierre Cimalando
a9cf45b0c9
Add simde 0.7.2
2021-02-21 23:29:54 +01:00
Paul Fd
6deb3d37d7
Preliminary work for aftertouch handling
...
- Add the aftertouch modulation source
- Dispatch aftertouch events and track the aftertouch status in the midi state
- Parse cutoff_chanaft
- Convert aftertouch messages to an extended CC message
2021-02-11 06:08:36 +01:00
Jean Pierre Cimalando
75c169217d
Add the kaiser window helper
2021-01-31 23:32:10 +01:00
Jean Pierre Cimalando
445b92a5fa
Add copyright headers in source files
2021-01-04 02:04:43 +01:00
Jean Pierre Cimalando
a3f93f5d0b
Reorganize the dependency checking
2020-12-14 14:25:37 +01:00
Jean Pierre Cimalando
f063062f7c
Make a separate target for sfizz::internal, for tests and benchmarks
2020-12-14 13:49:36 +01:00
Jean Pierre Cimalando
186942a588
Add ghc::filesystem as a submodule
2020-12-14 11:01:23 +01:00
Jean Pierre Cimalando
afba7e4bc7
Fix uninitialized memory with sndfile
2020-11-24 20:56:00 +01:00
Jean Pierre Cimalando
d5f49595d3
Make sure to expose widechar sndfile API
2020-11-04 09:53:59 +01:00
Paul Ferrand
a906b6e927
Updated libaiff
2020-11-04 08:28:44 +01:00
JP Cimalando
621d46d085
Merge pull request #539 from jpcima/demos
...
Separate demos programs and unit tests
2020-11-01 11:49:12 +01:00
Jean Pierre Cimalando
3fc7d70f1f
Update libaiff in attempt to fix MSVC errors
2020-11-01 11:27:41 +01:00
Jean Pierre Cimalando
f6b148aad3
Organize cxxopts as external library
2020-11-01 10:57:41 +01:00
Jean Pierre Cimalando
2863e5aedf
Keep the cmake minimum required to 3.5
2020-11-01 10:05:33 +01:00