Commit graph

30 commits

Author SHA1 Message Date
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
Paul Ferrand
bb95d8ed86 Updated benchmarks 2019-07-30 18:41:42 +02:00
Paul Ferrand
844480fc1e Cleaned the benchmarks 2019-07-30 16:58:47 +02:00
Paul Ferrand
32aaa6b917 Added benchmarks and tests for AudioBuffers 2019-07-30 01:04:12 +02:00