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 |
|
paul
|
7815623115
|
Started implementing voices
|
2019-08-23 01:27:39 +02:00 |
|
paul
|
b909e468bf
|
Wrapping up the ADSR envelope and tests
|
2019-08-22 17:18:09 +02:00 |
|
paul
|
f66a8ce1de
|
Finished with SIMD for now...
|
2019-08-22 12:05:28 +02:00 |
|
paul
|
c35ebdf0ad
|
Looping tests and co
|
2019-08-22 01:54:43 +02:00 |
|
paul
|
d2e55cf4b2
|
Lots of template work
|
2019-08-21 23:00:06 +02:00 |
|
paul
|
8e5c6650aa
|
Updated benchmarks
|
2019-08-21 18:45:59 +02:00 |
|
paul
|
2a9991dfaa
|
Switched to abseil for span (they're more verbose but disappear better with compilers)
|
2019-08-21 18:18:12 +02:00 |
|
paul
|
7dc65999a4
|
SIMD refactoring
|
2019-08-21 01:00:07 +02:00 |
|
paul
|
d1e6f9a02a
|
Better index loader
|
2019-08-10 13:53:17 +02:00 |
|
paul
|
151999eb45
|
Looping index benchmarks
|
2019-08-10 00:11:43 +02:00 |
|
paul
|
8af7b7bfa7
|
Updates
|
2019-08-09 18:24:27 +02:00 |
|
paul
|
4f998cad8f
|
Cleanups and added writeInterleaved
|
2019-08-07 23:39:35 +02:00 |
|
paul
|
834a907c2f
|
SSE work
|
2019-08-03 18:14:58 +02:00 |
|
paul
|
748186efdf
|
Corrected a stack overflow and added benchmarks for the interleaved read
|
2019-08-01 01:03:05 +02:00 |
|
Paul Ferrand
|
c014a34385
|
WIP on vector operations
|
2019-07-31 01:45:58 +02:00 |
|