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
Jean Pierre Cimalando
b646cfc8a1
Accelerate libaiff byte-swapping
2020-11-01 08:08:50 +01:00
Jean Pierre Cimalando
c0413720a6
Accelerate the AIFF reader significantly
2020-11-01 07:57:57 +01:00
Jean Pierre Cimalando
89441894a8
Update libaiff for a compressed file speedup
2020-11-01 07:18:11 +01:00
Jean Pierre Cimalando
b40f93afba
Skip building audiofile libs if using sndfile
2020-10-31 16:12:02 +01:00
Jean Pierre Cimalando
03fb748fc1
Update libaiff for PCM->float speedup
2020-10-31 16:04:39 +01:00
Jean Pierre Cimalando
ef7a1969d3
Support loading AIFF files
2020-10-31 15:32:45 +01:00
Jean Pierre Cimalando
1df11d072b
Fix st-audiofile bug which may prevent opening MP3
2020-10-31 12:09:40 +01:00
Paul Ferrand
db5911f811
Free the audiofile structs on st_close
...
Otherwise they leak
2020-10-30 11:49:22 +01:00
Jean Pierre Cimalando
a118f5386a
Get rid of a code duplication
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
f57fc490d3
Add OGG
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
32835b29d9
Add MP3
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
3b51b42e56
Make st_audiofile link sndfile publicly
2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
ff1d749ee7
Add library: st_audiofile
2020-10-28 16:33:44 +01:00
Jean Pierre Cimalando
2260727a66
Aligned vector
2020-09-19 15:39:46 +02:00
Paul Fd
ad8cac0315
Updated abseil to LTS branch of 2020-02
2020-03-15 22:25:42 +01:00
Paul Ferrand
3297d3a6f2
Put abseil back to 0f86336
2020-02-28 09:10:05 +01:00
Paul Ferrand
f6aebc5373
Disable install targets with msvc
2020-02-28 09:00:38 +01:00
Paul Ferrand
efccb7ae44
Pinned abseil to 67d63a
2020-02-02 11:05:28 +01:00
Paul Ferrand
2cc2d54685
Benchmark crept back in??
2019-12-29 18:32:02 +01:00
Paul Ferrand
8dc532b58d
Enable looping if unset in the region
2019-12-29 10:50:07 +01:00
Paul Ferrand
31254ced32
Removed the benchmark submodule
2019-11-29 23:25:43 +01:00
Paul Ferrand
93a363fef6
New benchmark version ; update the submodules
2019-11-22 17:57:52 +01:00
paulfd
db0646b85d
updated submodules
2019-09-21 14:23:31 +02:00
paulfd
6aa2937543
Final updates for c++14'
2019-09-21 10:48:28 +02:00
redtide
6d1363a9cd
Moved benchmark submodule to tag-v1.5.0 (local branch).
2019-09-18 15:08:16 +02:00
redtide
7b79a6dfc9
Moved abseil-cpp submodule to tag-20190808 (local branch).
2019-09-18 15:08:16 +02:00
redtide
2523ba3db0
Updated abseil submodule.
2019-09-18 11:35:51 +02:00