Commit graph

68 commits

Author SHA1 Message Date
Jean Pierre Cimalando
5ad4e6ae24 Update benchmarks using new filter API 2020-02-08 12:50:44 +01:00
Paul Ferrand
0212d8a76a Add new benchmarks for the filters 2020-02-08 12:45:48 +01:00
Jean Pierre Cimalando
e6d25114a6 Make the build sytem MinGW-compatible 2020-01-31 18:25:51 +01:00
Paul Ferrand
3abb63639b Less verbose license text 2020-01-25 13:13:07 +01:00
Paul Ferrand
56be9c8b7c Updated licenses and copyright date 2020-01-25 10:13:33 +01:00
Paul Ferrand
6790df3709 Whitespace 2020-01-19 09:57:56 +01:00
Paul Ferrand
55f5625c32 Sanitized the benchmark build 2020-01-19 09:51:31 +01:00
Paul Ferrand
d1979d6674 More windows cleanups 2020-01-19 07:43:20 +01:00
Paul Ferrand
1ddee559f1 Use the installed benchmark library 2020-01-19 07:41:43 +01:00
Paul Ferrand
bd2762c9f7 Added libnyquist to the file benchmark 2020-01-05 10:51:06 +01:00
Paul Ferrand
0e76a67368 Changed loops to size_t 2020-01-05 10:09:39 +01:00
Paul Ferrand
d7ae7a1d5b Casting away 2020-01-05 00:14:01 +01:00
Paul Ferrand
ab6d1c5d02 Explicit casting 2020-01-04 17:38:51 +01:00
Paul Ferrand
ef425d638a Updated cmake for the macros 2020-01-04 17:38:14 +01:00
Paul Ferrand
8e95ce63ec Update the oversampling benchmarks to be more contained 2019-12-22 23:34:39 +01:00
Paul Ferrand
c0f1350cc4 Added benchmarks for chunk reading and resampling 2019-12-22 18:38:52 +01:00
Paul Ferrand
21e357695d Added a flac benchmark 2019-12-21 22:19:19 +01:00
Paul Ferrand
c6d29e8ccd Added a benchmark for wav libraries 2019-12-21 22:05:32 +01:00
Paul Ferrand
32d53a1b0a Benchmarking the envelopes 2019-12-13 09:34:36 +01:00
Paul Ferrand
055f233d88 Added a new quantized envelope 2019-12-12 18:27:18 +01:00
Paul Ferrand
8fecef27ca Added a benchmark for SIMD divide 2019-12-09 19:27:31 +01:00
Paul Ferrand
6d53619d71 Added a resampling benchmark 2019-12-04 01:19:15 +01:00
Paul Ferrand
f34e2201dd Corrected an error on configure for the benchmark 2019-11-29 22:55:53 +01:00
Paul Ferrand
dce77a7f4b The benchmarks can directly use the SIMD cmake script 2019-11-29 22:46:15 +01:00
Paul Ferrand
e638ef8f4e Corrected a bug 2019-11-23 19:03:23 +01:00
Paul Ferrand
5edca806c7 Updated the benchmarks makefiles and files 2019-11-23 18:58:51 +01:00
Paul Ferrand
34fd01a2ea Move the old cmakefiles to create the new ones 2019-11-23 17:30:56 +01:00
Paul Ferrand
c842930bab Corrected an error with the new version of benchmark 2019-11-22 17:53:06 +01:00
paulfd
d3280b5a29 Moved everyone into the sfz namespace to avoid clashing when importing the lib 2019-09-25 23:48:52 +02:00
paulfd
105c459a4a cleanups 2019-09-21 13:01:50 +02:00
paulfd
41010019e3 Cleanups 2019-09-21 11:16:23 +02:00
paulfd
9afa1918a0 Added a "diff" SIMD helper, and some more benchmarking... 2019-09-15 21:14:02 +02:00
paulfd
ced4178643 Added a SIMD helper for the "floating index to sample index + interpolation coefficients" 2019-09-15 20:17:52 +02:00
paulfd
9324d137bc Added a "scalar add" SIMD helper 2019-09-15 20:16:42 +02:00
paulfd
2aa086d971 Cosmetics 2019-09-14 09:42:31 +02:00
paulfd
617e2375b3 Added a cumsum helper 2019-09-14 09:17:02 +02:00
paulfd
a0433a0816 Added an historical tracking of the mean squared voice power 2019-09-13 23:20:57 +02:00
paulfd
c4f681c371 Added a mean (reduce) SIMD/scalar helper 2019-09-13 21:17:52 +02:00
paulfd
dd08115dc4 Added a panning SIMD helper and a benchmark against block operations and a scalar computation 2019-09-07 16:28:33 +02:00
paulfd
3e0c5b2f75 Add width and position envelopes 2019-09-07 15:55:35 +02:00
paulfd
2f717c2a76 Added a copy benchmark 2019-09-06 22:15:31 +02:00
paulfd
a5212fd2d6 Added a copy helper 2019-09-06 22:15:19 +02:00
paulfd
0a6171da2e Toolchain cleanups 2019-08-30 15:48:03 +02:00
paulfd
1df16518c1 CMake changes... 2019-08-30 15:28:30 +02:00
paulfd
a1913493ba Added licenses 2019-08-30 00:49:58 +02:00
paulfd
0ee2717559 Corrected a small error in a test 2019-08-29 02:22:35 +02:00
paulfd
ce7dfa80c7 Added a saturating index helper 2019-08-28 19:36:16 +02:00
paulfd
02a8b56ce1 Properly instantiate the ADSR for testing 2019-08-25 14:26:40 +02:00
paulfd
ee42a8925c Updated build system 2019-08-25 14:05:30 +02:00
paulfd
0e89a0b2c6 Updated the math functions for better alignment handling 2019-08-23 15:45:33 +02:00